- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
попался сайт на джумле, с не самым лучшим хостингом. вобщем письма обратной связи сначала попадали в спам - после вообще перестали приходить. в тп посоветовали на smtp перейти.
вопрос, как это сделать? никогда такого опыта не имел, инструкций никаких не нашел.
на данный момент имею следующую систему с mail php
форма:
проверка на ввод:
сам файл отправки:
как это все на smtp перевести?
Как-то так:
https://medium.com/@alfakrai/вменяемая-инструкция-к-phpmailer-51bf4530e2e4
Как-то так:
https://medium.com/@alfakrai/вменяемая-инструкция-к-phpmailer-51bf4530e2e4
тут на первом же пункте проблема. в предложенном к скачиванию архивов нет таких файлов как class.smtp.php и class.phpmailer.php
Всё меняется, не сложно догадаться, что:
https://github.com/PHPMailer/PHPMailer/tree/master/src
Они лежат теперь тут и называются чуть по другому.
Linblack, касательно ссылки, которую привёл LEOnidUKG - PHPMailer в Джумле уже есть, его скачивать не надо.
А вообще, проще поступить таким образом: вместо фэйкового адреса noreply@site.ru завести реальный почтовый ящик на домене и прописать ему DKIM и SPF - сейчас это даже на shared-хостингах доступно. И отправлять письма от этого адреса, тогда они будут доходить до адресата. Либо второй вариант - от этого noreply @site.ru отправлять письма на реальный ящик@site.ru, а там делать переадресацию дальше, куда-то на mail.ru или вроде того.
А с отправкой через smtp Вы можете и не справиться без посторонней помощи.
В 99% случаев можно и с именем noreply создать. Это вообще правило для шареда – создавать почтовый ящик, от имени которого идет программная отправка. SPF от хостинга вообще практически никак не зависит, если IP-шник почтового сервера более-менее стабильный (даже если «плавающий», то можно использовать имя почтового сервера), только от домена. С DKIM немного посложнее, но тоже обычно все решаемо. Даже если сервер не подписывает письма, это можно делать программно. По-любому это лучше, чем все письмо отправлять программно на пыхе – тот еще изврат, чего многие не понимают.
Linblack, не использовали бы хз какую заглушку для отправки в реальных условиях, может, и не возникло бы у вас никаких проблем.
SPF от хостинга вообще практически никак не зависит
miketomlin, я не знаю, что Вы имеете в виду, но вот допустим на шареде Джино я при создании почтового ящика просто включаю 2 движочка - и всё, даже ни в какие днс-записи лезть не надо.
Sitealert, что написал, то и имею в виду. SPF – это чисто рес. запись домена. Ваш вариант будет работать только при условии, что домен также хостится у хостера (делегирован на DNS-серверы хостера). Даже если такого «движочка» нет, заходите у (DNS-)хостера в «управление зоной» и прописываете нужные записи вручную. Если знать, что писать, настроить не трудно.
Ваш вариант будет работать только при условии, что домен также хостится у хостера (делегирован на DNS-серверы хостера).
Не морочьте голову себе и людям.
Если знать, что писать, настроить не трудно.
P.S. Если нет «движочка» DKIM, тут немного сложнее, но тоже обычно решаемо, – в пред. посте написал, каким образом.
Не морочьте голову себе и людям.
Это было важное условие. Если домен к примеру хостится у регистратора, сколько не верти ваши «движочки», толку будет ноль! Я объяснил, что просто нужно зайти с правильного конца, тогда все заработает.
Ну я в данном случае говорю про ТС, то есть про то, насколько просто это сделать юзеру, не обременённому специальными познаниями.
Ну ОК. Но все же с прописыванием SPF даже домохозяйки могут справиться. Объем знаний тут большой не нужен. Их получить нетрудно.
Это было важное условие. Если домен к примеру хостится у регистратора, сколько не верти ваши «движочки», толку будет ноль! Я объяснил, что просто нужно зайти с правильного конца, тогда все заработает.
Завязывайте фантазировать уже. Хостер не идиот. Он эти движочки программирует сам для тех, кто хостит домен у него. Чтобы клиент не заморачивался изучением доков. А для продвинутых есть возможность прописать запись самостоятельно в соответствующей панели.