Как отправлять заявку с сайта на почту? SMTP скрипт отправки писем
Vložit
- čas přidán 5. 09. 2024
- Исходники к уроку тут: www.dropbox.co...
Весь прейлист "Лайфхаки для верстальщика" тут:
• Лайфхаки для верстальщика
______________________________________________________
Больше контента здесь: glo_aca...
Получить нужные материалы для любого веб-разработчика - taplink.cc/glo...
Получить консультацию куратора - bit.ly/2Ym5SqS
Связаться с автором: aislam23 telegram: t.me/aislam23
Мой блог: islamov...
Больше контента в нашей группе Вконтакте
glo_aca...
Присоединяйтесь к нашему сообществу Discord
/ discord
Мой канал в telegram "Лысый из браузера"
tele.click/bal...
Еще у нас скоро стартует курс обучения. Напиши моему ассистенту:
vk.me/glo_academy
-----------
Я использую хостинг Link Host с 2014 года
link-host.net/... Телеграм-каналы с дизайн-макетами для тренировки вёрстки:
ttttt.me/figma...
ttttt.me/figma...
ttttt.me/figma...
Каналы с крутыми фичами на CSS и JavaScript:
ttttt.me/codep...
ttttt.me/css_f...
Канал с терминами для айтишников:
ttttt.me/slang_it
Канал, где публикуют ссылки на полезные сервисы и сайты:
ttttt.me/linkf...
Черт возьми, никогда не думал что можно так быстро и доходчиво объяснить
СПАСИБО!!
Кратко. Доходчиво. Без воды. Всё отлично,. Но что за 2 упыря которые всегда дизлайки ставят. Объясните, что вам не нравится или не понятно! Артём спасибо.
Это его учитель по Информатики и его бывшие одногрупники
да может быть им этот способ не подходит и они зря потратили время. а ты обсирать уже -_-
правка - 22 упыря)
@@silvermix712 36
@@abgaryan8369 43)
2 недели изучал просторы интернета и только твой видос помог, спасибо. лайк+подписка
Единственное нормальное видео, просмотрел кучу уроков всякую дичь рассказывают, а тут все четко и понятно. Спасибо!
Огонь! Огонь! Заработало. 3 Дня голову ломал. Столько видео пересмотрел. Так плохо объясняют. Прям мат стоит. Следуя вашему примеру получилось все с первого раза. Залил свои пробный сайт на бесплатный хостинг с PHP. И вуаля все заработало. Меня прям отпустило.
Спасибо огромное! Среди всего форумского и youtube-ского хлама Артем как всегда разрулил всё как надо!)) Вообще самый адекватный препод, молодцом👍 Если хотите легко и быстро чему-то научиться - учитесь на его курсах!
Бред, кривая форма!
Спасибо Вам, добрый человек! + подписка :) Я около часа игрался с настройками почты gmail, ошибок не было как и писем на почте получателя, как оказалось (ЛайфХак) они были в СПАМе!
Не используйте почту gmail, для отправки заявки, тк Гугл убрал доступ со сторонних сайтов
Используйте mail, внутри самих настроек надо создать пароль для сторонних приложений, и именно этот пароль вставить в код
Надеюсь, кому-нибудь поможет)
Спасибо Артем, очень все просто и понятно :) спасибо тебе за твой труд.
Огромное спасибо! Никак не получалось организовать отправку писем, и только Ваш способ помог!
Хочу поблагодарить автора. Все получилось с первого раза! Спасибо! Ребята, у кого не получается, будьте внимательнее. Исходник работает прекрасно, видимо при интеграции в свою верстку где-то допускаете ошибку.
Перелопател много видио на утюбе. Это лучший видио урок про форму обратной связи!!! Мужик, спасибо ОГРОМНОЕ тебе)))
Самое простое видео из всего что видел. Спасибо большое
Спасибо огромное, сообщения отправляются! Если бы не твое видео я не знаю чтобы я делал. 4 дня пытался сделать обратную связь по другим видосам и ничего не работало. А тут все работает! Thank you, bro!
Круто! Все получилось! два дня мучался с этой формой.Нужно сделать просто как в уроке.Только я удалил скачанную форму,а подключал к форме на лендосе.Огромное СПАСИБО!!!
ящик из примера заблокирован, надо указывать свой. Плюс версия phpmailer 5.2 уже устаревшая, совместима с php
Мультилендинг и utm метки - вообще взорвет Ютуб! Спасибо!
Не знал про такой сервис! Теперь знаю! Все просто и понятно! Спасибо!
Спасибо большое из всех 50 видео которые я просмотрел именно твой способ помог запустить на локальном сервере на MAMP
Привет) Я делал точно так же как Артем, заливал на хостинг и все работало. А вот на локальном сервере через MAMP выдает Error. Чем отличается отличается залить на хостинг и запустить сервер через MAMP ?
@@Alessandro_Alessandroрешили ли вы проблему ? Та же ерунда, ни через MAMP, ни через Open server, ни через github pages не запускается, а покупать хостинг и домен для этого не слишком хочется. Есть какое-то иное решение?
Предлагаю развить тему этого скрипта еще одним видео. Где будут затронуты:безопасность, капча и что нибудь еще интересное))) Хотя безопасность я думаю предусмотрена в phpmailer.
Спасибо большое ,все работает. Два дня сидел пробовал кучу всего,этот способ оказался рабочим и наверное самым простым
Классный урок! Всё ясно и понятно, большое спасибо!
Очень полезное видео!!! Помогло, все понятно и доступно. Спасибо за видео урок!!!
Благодарствую, все работает как нужно. Просто, понятно и удобно!
Спасибо огромное! Все по делу, отличный формат !
Спасибо!!! Единственный рабочий скрипт из десятка. Лукас!!!
Спасибо, Артём, очень полезный урок. Жду продолжения)
Красавчик ,чисто от души!
бери готовое и вставляй..
Спасибо!!
и проследи, чтобы версия php на хостинге была не выше 7.0
Какой хостинг испоьзовали ?
@@derafum локальный
Всё разобрался в чём причина была. Для тех у кого не работает, выкидывает в конце ошибку "Error". Зайдите в саму почту и внесите изменения в настройки клиента почты. А именно в разделе "Безопасность" добавьте "Пароли для внешних приложений".
Спасибо, хороший человек!
Всё вроде не сложно...но проблема с тестированием. Не могу воспользоваться ни mail.ru ни yandex.ru...живу в Украине...у меня gmail ..толи бесплатный тестировщик не позволяет воспользоваться рассылкой писем толи я не так что-то делаю. Подскажите буду благодарна...пользуюсь tmweb.ru...очень удобный хост в использовании. Но при пересылке письма выпадает ошибка 500. что делать не знаю. Порт использую для gmail 993..пользуюсь своей почтой. Но ничего не помогает
Cпасибо. Единственный нормальный гайд во всем инете
скачал твои исходники, загрузил на сервер, нажимаю кнопку отправить, пишет "Error"
То же самое, нашли причину?
Добрый день, Артём, подскажите, пожалуйста, как можно расширить строку ввода там, где имя, почта, телефон (я добавил строку ввода для сообщения и сделал его размер по ширине больше (100px), но вводится оно в одну строчку в длину)?
Спасибо! Только Ваше видео помогло
Видео супер, лайк + подписка. 2 дня не мог найти рабочий код!
Только что прикрутил к своей верстке. бомба!!! респект!
заработало ? Использую денвер локально , тоже прикрутил , не работает - error
Артём, спасибо тебе. Очень помог. Ставлю жирный лайк и подписываюсь на твой замечательный канал)))
Вообще огонь!!! Спасибо!
Спасибо тебе огромное! Очень помог! Все легко и доступно!
благодаря тебе получилось выполнить заказ, спасибо!
Отличный материал,еще бы чекбоксы с согласием о конфидициальности и тд,чтоб проблем не было у владельца сайта)))
Это ж 2 минуты, влепить туда чекбокс, который выбран по умолчанию
Спасибо!! лайк и подписка. все объяснил легко и доступно!) буду смотреть канал)
Исламов сделай видео про хранения данных, напримере teg добавления и после перезагрузки страницы оно сохранялас и что такое localstorage, ты объясняеш очень просто и понятно, класс!)
просто лучший... спасибо что ты есть!
Артём, ОГРОМНОЕ ВАМ СПАСИБО. СУПЕР. Вы очень сильно помогли мне этим уроком. ОГРОМНЕЙШЕЕ СПАСИБО!!!!!!
напиши телегу пж
@@user-ft6lv7qf4e для каких целей?
@@user-ey3jc9jm2e если у тебя получилось/ может мне подскажешь)
@@user-ft6lv7qf4e я только повторил то, что на видео, и выгрузил сайт на хостинг. Так что обещать ничего не могу. Можешь отписать свою телегу, найду тебя.
@@user-ey3jc9jm2e пишу телегу, а она удаляется
Сори за капс, но. СПАСИБО!!! Не представляешь как долго я искал того самого человека, который все объяснит. Лайк + Подписка :)
лучший способ из всех! Огромное спасибо
Огромное спасибо за видео. Честно скажу, с первого раза естественно не получилось. Но поколдовав со своей формой спустя время, все заработало :)
Подскажи, чего доработал...
Наши экзотики, могу поискать скрипт рабочий для формы
@@moskvaaa решил уже. Скрипт полностью рабочий, но заработал, когда переписал под Яндекс. На почте макхоста ни в какую не хотел работать. Спасибо.
Артем, ты мой кумир)) Увидел твое видео вконтакте, спасибо тебе за старания. Ты пожалуй единственный, у кого норм микрофон и уровень громкости просто идеальный!
спасибо!!!! это лучший урок, всё получилось!
Спасибо огромное, проверил на опен сервере, все работает. Однозначно лайк!
привет ,можешь помочь плиз. У меня пишет ерор . В вк или в телеге связаться с тобой как-то?
С gmail почему то не отправляет, а с mail отлично! Артему спасибо за ценный урок)
А без хостинга я как понял он не будет отправлять на почту заявку?
Будет
Привет, Спасибо за понятный, интересный материал! Скажи пожалуйста в приложении написанном на реакте тоже таким же методом можно пользоваться или есть альтернативы более подходящие?
error выдает в чём может быть проблема ?
В чем угодно))
у меня тож выдаёт
Спасибо большое, выручил, спас мой проект
Если у кого не получается подключить почту gmail или еще какую просто смотрите настройки smtp внимательно для gmail пример: smtp.gmail.com Артём а тебе большое спасибо вот бы еще полный разбор этого скрипта я так понял что там очень много разных настроек и возможностей, очень жду!
Привет, поставил smtp.gmail.com и порт 465 не работает, залил на хост
Все понятно, все доходчиво обьяснил :)
Я ПРОШУ ПРОЩЕНИЯ! Но скажите, пожалуйста, почему у меня постоянно пишет : "Error" после отправки? Я скачал Ваши исходники и просто подставил туда данные с своего сайта. Сайт выложил на хостинг, но , как я уже сказал, выкидывает "Error". Не подскажите, из-за чего может быть?
+Никитос Минский скорее всего хостинг не поддерживает работу с некоторыми функциями PHP. Либо ты вводишь неверный пароль от почты.
Никитос Минский , мне помогло вот это :
www.google.es/url?sa=t&source=web&rct=j&url=www.hostinger.ru/rukovodstva/kak-ispolzovat-smtp-server/amp/&ved=0ahUKEwjk0suejfDWAhVDY1AKHU9rATQQFggmMAA&usg=AOvVaw0tkUwq1_Vp9DpnB0TFdTLO&cf=1
У меня платный хостинг, но там в функциях написано, что "0 баз данных". Значит ли это, что я вообще не смогу PHP использовать?
Никитос Минский ,
php это язык , а базы данных это совсем другое дело,
Просто управление ими -базами в сайте происходит на языке php.
И хреновый совсем хостинг ,если платный и даже нельзя иметь баз данных, ну его на хрен ))
Спасибо. Т.е. без баз данных я не могу php использовать, или могу?
ничего не работает
require_once(phpmailer/PHPMailerAutoload.php): ошибка
587 порт для gmail
для ssl - 465
Для gmail тоже будет ssl? Разобрался, всё то же)
@@ernestkozinets3957 Подскажи как на gmail настроить ?
Артем посоветуй что сейчас учить: js или питон? И из библиотек(фрейморки, не знаю в чем отличие) какой лучше? Говорят реакт не перспективен? Еще слышал про next js какойто
Все шикарно, все работает, большое спасибо! Только вот как бы сделать чтобы после отправки не перекидывало на страницу спасибо. Чтобы вообще не чего не происходило.
Подскажите, пожалуйста, в чем может быть проблема?
Загрузила полностью файлы с Dropbox.
После отправки письма пишет Error.
Спасибо
gmail?
твоя почта
@@CAMPEROFF таже фигня, с gmail выдает ерор
лайк за грамотное видео, и Хитмана в лого ))
Спасибо, Артём!
Быстро, понятно и главное работает!
Спасибо. Вы очень помогли!
Артём, может вы где-то показывали, как добавить обратное письмо,
на ящик который вписал пользователь. Если есть такое видео, напишите пожалуйста ссылку.
шикардос!
НУ не работает никак
совсем не получается
Спасибо Артему. Хорошее видео. А еще Артем не мог бы подсказать "молодому специалисту" как страницу "спасибо" сделать в модальном окне?
Класс!! только есть вопросы:
1)можете показать как через конфиг файл так как если форм много не хотелось бы в каждом обработчике прописывать логин и пароль?
2) Щас очень популярны письма в формате html как их можно будет отправлять и настраивать(что бы заголовок передавался из subject) Вообщем есть каркас html в него просто идут вставки из php?
Если у кого будет вопрос, задавайте мне. Я на этой теме знатно поипался, поэтому с радостью помогу новичкам. ))
хелпнешь? 👀 я вторые сутки ипусь 😅
@@niknikola383 ок, опиши свою проблему, а лучше необходимый код на CodePen залей, тогда попробую помочь
@@niknikola383 Ну что, справился?
@@kstishko6771 относительно) просто сделал на cms 😄
Подскажите пожалуйста, для mail.ru все работает, хочу настроить на gmail выдает error/
Спасибо, было полезно !
С меня лайк и подписка
О это очень часто происходит из-за того что просто сайтовская почта воспринимается любым почтовым клиентом как рассылочная для спама и даже если вы шлете подтверждение почты всё равно оно залетает в спам и многие пользователи тупо его не находят. Чтобы этого избежать рекомендую поставить этот плагин wordpress.org/plugins/smtp-mailer-wp/ , мне он помог как раз подтянуть свое мыло и заменить сайтовское и благодаря этому рассылка теперь идет с этой гмейл почты моей, а не с сайта почты и потому доходит во входящие гораздо чаще. Так что рекомендую к ознакомлению!
А как сделать безопасно?! Чтобы не попадало в спам
на github при отправке 405 Not Allowed
На гитхабе не будет работать PHP скрипт
Для оптимизации работы Dropbox мы используем файлы cookie. Посещая наш сайт, вы выражаете согласие на использование нами файлов cookie. Подробнее… вот что пишет при скачивании исходников
блин, спасибо вам!!!!!! Все работает
Не работает : ( Может быть инструменты устарели?
да походу
@@nezacht.o А нет всё работает просто почта блокирует сторонние устройства снять защиту нужно )
@@vitaliiananiev5038 А как снять эту защиту?
Я тоже всё так же сделал но мне выдаёт Error
@@ItsBarn1 Пока не знаю :( в инете пытался что то накопать не нашёл. Галочку убрал что бы не блокировало посторонние устройства но всёравно блокирует...
@@vitaliiananiev5038Понятно. Спасибо за ответ
Все работает. Спасибо!
Артем, подскажи, пожалуйста.
Почту, через которую идет отправка писем, периодически блокируют. Почему? И как с этим бороться?
Спасибо заранее!
Артём, а зачем временная почта? Разве не на ящик приходит?)
$mail->setFrom('пишу свою почту'); выдает ошибку( что можно сделать?
помучился часок -работает. на локальном серваке не работает. xampp ковырял - не нашел где открыть порт 465. кто знает?
Если запускать на хостинге, то гугл ругается про безопасность и присылает уведомление о попытке входа.
Яндекс с хостинга отлично работает ($mail->Host = 'smtp.yandex.ru'; $mail->Port = 465;). с локалки как и у гугла ошибка Connection: opening to ssl://smtp.yandex.ru:465, timeout=300, options=array ( ) 2020-02-20 20:55:23 SMTP ERROR: Failed to connect to server: (0) 2020-02-20 20:55:23 SMTP connect() failed.
форма у вас огромная вытянута какое-то невидимое поле по горизонтали и уничтожает форматирование страницы
большое спасибо ты лучший !
Скрипт работает! Спасибо!
Но есть вопрос, что если тебе не надо переходить на другую страницу и писать там спасибо, а допустим мне надо чтобы просто всплывала форма, где написано Спасибо! Как это реализовать?
$echo
@@animelore-programms2068 при эхо он все равно будет перекидывать на страницу обработчика
ajax
@@awenn2015 ajax
Хороший урок! Спасибо!
Вопрос....я пытаюсь сделать массовую отправку через твой сценарий и при чем выборка идет не через пост, а напрямую с БД, и у меня отправляется через раз ито не всем. как быть не подскажете?
Как сделать, что бы не переходил на страницу спасибо, а прям в этом же окне вылазила надпись спасибо?
Павел Батаков через js попробуй alert выводить
@@user-jy7tk6qe3g глупое решение, лучше тогда через ajax отправлять и принимать данные и выводить их удаляя блок формы
Работает на локальном сервере, но пришлось немножко поплясать. Во-первых, обновил phpMailer, Во-вторых раскомментировал строку с расширением php_openssl.dll в php.ini.
Спасибо большое)))
Артём, такой вопрос к тебе. Можно сделать так чтобы отправлял именно файл а не сообщение и не номер телефона. И можно сделать так чтобы каждые например 30 минут отправлял файл, и повторно через 30 минут.
К сожалению на локалке не работает Error
Все работает
@@awenn2015 У множества людей не работает,о чём они и пишут.
Да, всё работает. Сначала была ошибка 500. Но, запросив у хостинг провайдера логи, почитал, разобрался, пофиксил и вуаля! Спасибо автору. С меня лайк и подписка) Буду продолжать знакомиться с творчеством данного автора)
привет ,можешь помочь плиз. У меня пишет ерор . В вк или в телеге связаться с тобой как-то?
@@hiphopik9185 У меня так же(
$mail->isHTML(true); Как отредактировать текст отправки на e-mail? теги не работают?
Спасибо очень подробно...
При нажатии на кнопку "Отправить форму" ничего не происходит, было у кого нибудь подобное?
Такая же проблема. Расскажи нашел решение?
Артем, благодарю за проделанную работу!
Скрипт отрабатывает, настроил отправку через Beget. Но почему то в тело письма не попадают поля из формы. (Переменные из php и в html перепроверил - все верно). Но тем ни менее, в письме приходит только статичная информация из обработчика, с пустыми значениями из переменных.
Быть может у кого будут идеи по этому поводу?
Тоже самое
У меня была ошибка в коде своего файла вместо положенного method , в целом код рабочий, очень доволен, спасибо.
Спасибо все работает!
Спасибо огромное!!!😋