Ошибка SMTP connect (), Не удается отправить почту

У меня есть установка Joomla для ванили. Я установил плагин RSForm для отправки электронной почты из формы «Связаться с нами».

Однако, когда пользователь заполняет форму, получите сообщение: SMTP connect() failed

Я попытался изменить настройки на joomla для отправки писем из Gmail.
Вот настройки почты файла configuration.php:
Mail from: [email protected] mailer = smtp sendmail = /usr/sbin/sendmail fromname = myname smtpuser: gmail username smtp password: gmail password smtp security: TLS SMTP Host: smtp.gmail.com

Я могу подключиться через SSH к терминалу моего сервера

После этого и выполнения команды Telnet, которая получает доступ к smtp.gmail.com через порт 587, это то, что я получаю:

myserver:~# telnet smtp.gmail.com 587 Trying 173.194.79.108... Connected to gmail-smtp-msa.l.google.com. Escape character is '^]'.

По крайней мере, мы видим, что он подключается.

Что касается почтовых журналов, я смотрю на них и вижу только отправителя Joomla, а не от себя.

Спасибо

2 голоса | спросил mikeli 10 42016vEurope/Moscow11bEurope/MoscowThu, 10 Nov 2016 18:16:04 +0300 2016, 18:16:04

2 ответа


0

У меня была одна и та же проблема, но не с Joomla (другая платформа).

Проблема внезапно произошла (раньше она работала хорошо). Мой сервер смог подключить gmail через telnet так же, как ваш, но когда скрипт был выполнен, он всегда возвращал SMTP-соединение.

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

Итак, я думаю, что эта проблема, вероятно, исходит из конца Google. Они, вероятно, становятся слишком строгими. Я предлагаю вам использовать выделенный почтовый сервис, например Sendgrid или Amazon SES (они дешевые), которые действительно предоставляют услугу для этой цели (транзакционная служба электронной почты), в то время как, возможно, Google не хочет, чтобы их служба использовалась для это цель.

ответил webchun 12 62016vEurope/Moscow11bEurope/MoscowSat, 12 Nov 2016 05:31:18 +0300 2016, 05:31:18
0

IMAP /SMTP не работают по умолчанию с учетными записями Gmail.

Вероятно, необходимо включить менее безопасные приложения: https://support.google .com /счета /ответ /6010255? гектолитров = еп

ответил David Hayes 6 J000000Friday18 2018, 16:21:58

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132