2015-01-13 7 views
0

Я потратил несколько недель на исследование сети, на которой я должен использовать, чтобы правильно отправлять электронные письма с моих сайтов, размещенных на общедоступных учетных записях, но чем больше я читал - тем больше я смущаюсь.Отправка электронной почты с веб-сайтов на общем хостинге - какие у меня есть решения

Так что это мое положение!

У меня есть, помимо прочего, веб-сайт электронной коммерции, основанный на OpenCart, на общедоступной учетной записи хостинга и несколько адресов электронной почты в cPanel, например [email protected], [email protected], [email protected] и т. Д. Эти учетные записи электронной почты также доступны через roundCube пользователем по адресу электронной почты.mydomain.com и через IMAP \ SMTP на своих почтовых клиентах, таких как Thunderbird.

На сайте установлены эти адреса электронной почты, и он использует (в leas Opencart) php mail() для отправки электронных писем для событий (новый заказ, контакт, цитата и т. Д.).

С тех пор, как провайдеры, такие как Yahoo, запрещают IP-адрес сервера, а электронные письма возвращаются с сообщениями об отказах, получатели Gmail получают их в папке «Спам» и т. Д. Я почти ежемесячно прошу моего хостинг-провайдера изменить IP-адрес, попросите службы Yahoo или спама разблокировать IP-адрес, выполнить тесты и т. д., и даже у меня даже не будет большого количества писем, например 100 в месяц, большинство из них запрашивают цитату, представляющую собой текстовые сообщения. Другими словами, он не работает. Что я ищу, какое решение я должен использовать для отправки электронных писем с веб-сайтов, размещенных на общих учетных записях, то есть транзакционных электронных писем и рассылок электронной почты, не нарушая Yahoo, Google и т. Д. поддомены? внешняя служба smtp? настроить учетные записи электронной почты определенным образом? Что вы, ребята, используете?

+2

ditch вашего провайдера, они, вероятно, являются убежищем для спама, а yahoo/google/et все блокируют целые блоки блокировки, и вы попадаете в перекрестный огонь. –

ответ

1

Если вы можете добавить расширения к Opencart на своем общем хосте, вы можете захотеть добавить расширение phpmailer (http://www.opencart.com/index.php?route=extension/extension/info&extension_id=3932). Это позволит вам отправлять всю исходящую почту из Opencart с помощью phpmailer, которая может быть настроена для отправки почты через удаленное SMTP-реле (например, smtp.gmail.com, sendgrid или другое удаленное SMTP-реле). Вероятно, репутационный удаленный SMTP-ретранслятор будет в меньшей степени занесен в черный список, чем SMTP-ретранслятор вашего хоста, который в настоящее время использует команда php mail().

+0

Итак, я могу пойти и использовать стороннее SMTP-реле для отправки транзакционных писем на своих сайтах, но как насчет отправки писем «вручную», когда владельцы веб-сайтов отвечают на запросы клиентов? Могу ли я настроить учетные записи для использования одного и того же стороннего SMTP с пользовательским адресом [email protected], например, Google Apps? –

 Смежные вопросы

  • Нет связанных вопросов^_^