Страница 1 из 1

Не отправляет форму регистрации на почту

Добавлено: Сб окт 14, 2017 7:45 pm
hammm777
Добрый день, делаю сайт на WordPress, делаю регистрацию пользователей, подтверждение регистрации должно приходить на почту, но не приходит. Подскажите в чем может быть проблема. Вроде все правильно настроил. Спасибо

Не отправляет форму регистрации на почту

Добавлено: Сб окт 14, 2017 7:50 pm
vozduch
Здравствуйте,
для бесплатных аккаунтов в рамках борьбы со спамом было введено дополнительное правило, касающееся отправки писем при помощи функции php mail():
1) в скрипте, отвечающем за отправку писем, должен обязательно быть заголовок From:
$headers = 'From: happyuser@zzz.com.ua' . "\r\n" .
где happyuser@happy.zzz.com.ua - это почтовый ящик, с которого отправляются письма.
Если Вы используете плагин для отправки почты, то этот адрес электронной почты должен быть указан в настройках плагина как адрес отправителя.
2) Адрес электронной почты, вписанный в этом заголовке, должен реально существовать и быть добавлен в панели управления в закладке "Почта".
Если хотя бы одно из этих условий не выполнено, то письма не будут отправляться. Вы можете перейти на платный аккаунт, чтобы не было нужды вписывать заголовок.
Эта мера позволяет нам заблокировать одну из возможностей рассылания спама и гарантирует отправку писем только с почтовых ящиков владельцев аккаунта.

Если Вы вписали заголовок, но письма все равное не отправляются, пришлите, пожалуйста, скрипт, который Вы используете, URL страницы, на котором он используется, и всю возможную дополнительную информацию, чтобы нам было проще найти, в чем проблема.

Вы также можете перейти на платный пакет услуг - для платных акаунтов это ограничение не действует.
При покупке Pro на год цена в месяц составляет всего 23,25 грн. Эти пакеты услуг позволяют значительно расширить возможности (лучшие параметры аккаунтов, отсуствие ссылки на наш хостинг на сайте, автоматически создаваемые резервные копии, к тому же сайты будут расположены на отдельном, более быстром сервере), а также имеют высший приоритет при предоставлении им технической помощи.
Больше информации здесь: https://www.zzz.com.ua/ru/predlozhenie/hosting .

Всегда рада помочь,
Мира,
Служба поддержки ZZZ

Не отправляет форму регистрации на почту

Добавлено: Сб окт 14, 2017 8:19 pm
hammm777
Настроил как Вы сказали, при тесте выдает ошибку:

2017-10-14 20:18:02 SERVER -> CLIENT: 221 2.0.0 Bye
2017-10-14 20:18:02 Connection: closed
2017-10-14 20:18:02 SMTP Error: The following recipients failed: paha_starov@mail.ru: : Client host rejected: Access denied

Не отправляет форму регистрации на почту

Добавлено: Сб окт 14, 2017 8:22 pm
vozduch
Попробуйте, пожалуйста, отправить на любой другой адрес электронной почты и пришлите скриншот со всеми настройками, чтобы мы могли Вам помочь.

Не отправляет форму регистрации на почту

Добавлено: Сб окт 14, 2017 8:30 pm
hammm777
Test Message Sent
The result was:
bool(false)
The full debugging output is shown below:
object(PHPMailer)#6507 (76) {
["Version"]=>
string(6) "5.2.22"
["Priority"]=>
NULL
["CharSet"]=>
string(5) "UTF-8"
["ContentType"]=>
string(10) "text/plain"
["Encoding"]=>
string(4) "7bit"
["ErrorInfo"]=>
string(132) "SMTP Error: The following recipients failed: starovp@gmail.com: : Client host rejected: Access denied
"
["From"]=>
string(26) "happyuser@happy.zzz.com.ua"
["FromName"]=>
string(9) "FishingKR"
["Sender"]=>
string(0) ""
["ReturnPath"]=>
string(0) ""
["Subject"]=>
string(44) "WP Mail SMTP: Test mail to starovp@gmail.com"
["Body"]=>
string(68) "This is a test email generated by the WP Mail SMTP WordPress plugin."
["AltBody"]=>
string(0) ""
["Ical"]=>
string(0) ""
["MIMEBody":protected]=>
string(69) "This is a test email generated by the WP Mail SMTP WordPress plugin.
"
["MIMEHeader":protected]=>
string(351) "Date: Sat, 14 Oct 2017 20:24:46 +0000
To: starovp@gmail.com
From: FishingKR
Subject: WP Mail SMTP: Test mail to starovp@gmail.com
Message-ID: <5180f28a7a1ed86c262dee4382ffe7d8@starov.zzz.com.ua>
X-Mailer: PHPMailer 5.2.22 (https://github.com/PHPMailer/PHPMailer)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8

"
["mailHeader":protected]=>
string(0) ""
["WordWrap"]=>
int(0)
["Mailer"]=>
string(4) "smtp"
["Sendmail"]=>
string(18) "/usr/sbin/sendmail"
["UseSendmailOptions"]=>
bool(true)
["PluginDir"]=>
string(0) ""
["ConfirmReadingTo"]=>
string(0) ""
["Hostname"]=>
string(0) ""
["MessageID"]=>
string(0) ""
["MessageDate"]=>
string(31) "Sat, 14 Oct 2017 20:24:46 +0000"
["Host"]=>
string(15) "mail.zzz.com.ua"
["Port"]=>
string(3) "587"
["Helo"]=>
string(0) ""
["SMTPSecure"]=>
string(0) ""
["SMTPAutoTLS"]=>
bool(true)
["SMTPAuth"]=>
bool(false)
["SMTPOptions"]=>
array(0) {
}
["Username"]=>
string(0) ""
["Password"]=>
string(0) ""
["AuthType"]=>
string(0) ""
["Realm"]=>
string(0) ""
["Workstation"]=>
string(0) ""
["Timeout"]=>
int(300)
["SMTPDebug"]=>
bool(true)
["Debugoutput"]=>
string(4) "echo"
["SMTPKeepAlive"]=>
bool(false)
["SingleTo"]=>
bool(false)
["SingleToArray"]=>
array(0) {
}
["do_verp"]=>
bool(false)
["AllowEmpty"]=>
bool(false)
["LE"]=>
string(1) "
"
["DKIM_selector"]=>
string(0) ""
["DKIM_identity"]=>
string(0) ""
["DKIM_passphrase"]=>
string(0) ""
["DKIM_domain"]=>
string(0) ""
["DKIM_private"]=>
string(0) ""
["DKIM_private_string"]=>
string(0) ""
["action_function"]=>
string(0) ""
["XMailer"]=>
string(0) ""
["smtp":protected]=>
object(SMTP)#6480 (14) {
["Version"]=>
string(6) "5.2.22"
["SMTP_PORT"]=>
int(25)
["CRLF"]=>
string(2) "
"
["do_debug"]=>
bool(true)
["Debugoutput"]=>
string(4) "echo"
["do_verp"]=>
bool(false)
["Timeout"]=>
int(300)
["Timelimit"]=>
int(300)
["smtp_transaction_id_patterns":protected]=>
array(3) {
["exim"]=>
string(21) "/[0-9]{3} OK id=(.*)/"
["sendmail"]=>
string(29) "/[0-9]{3} 2.0.0 (.*) Message/"
["postfix"]=>
string(35) "/[0-9]{3} 2.0.0 Ok: queued as (.*)/"
}
["smtp_conn":protected]=>
NULL
["error":protected]=>
array(4) {
["error"]=>
string(0) ""
["detail"]=>
string(0) ""
["smtp_code"]=>
string(0) ""
["smtp_code_ex"]=>
string(0) ""
}
["helo_rply":protected]=>
NULL
["server_caps":protected]=>
NULL
["last_reply":protected]=>
string(15) "221 2.0.0 Bye
"
}
["to":protected]=>
array(1) {
[0]=>
array(2) {
[0]=>
string(17) "starovp@gmail.com"
[1]=>
string(0) ""
}
}
["cc":protected]=>
array(0) {
}
["bcc":protected]=>
array(0) {
}
["ReplyTo":protected]=>
array(0) {
}
["all_recipients":protected]=>
array(1) {
["starovp@gmail.com"]=>
bool(true)
}
["RecipientsQueue":protected]=>
array(0) {
}
["ReplyToQueue":protected]=>
array(0) {
}
["attachment":protected]=>
array(0) {
}
["CustomHeader":protected]=>
array(0) {
}
["lastMessageID":protected]=>
string(52) "<5180f28a7a1ed86c262dee4382ffe7d8@starov.zzz.com.ua>"
["message_type":protected]=>
string(5) "plain"
["boundary":protected]=>
array(3) {
[1]=>
string(35) "b1_5180f28a7a1ed86c262dee4382ffe7d8"
[2]=>
string(35) "b2_5180f28a7a1ed86c262dee4382ffe7d8"
[3]=>
string(35) "b3_5180f28a7a1ed86c262dee4382ffe7d8"
}
["language":protected]=>
array(19) {
["authenticate"]=>
string(35) "SMTP Error: Could not authenticate."
["connect_host"]=>
string(43) "SMTP Error: Could not connect to SMTP host."
["data_not_accepted"]=>
string(30) "SMTP Error: data not accepted."
["empty_message"]=>
string(18) "Message body empty"
["encoding"]=>
string(18) "Unknown encoding: "
["execute"]=>
string(19) "Could not execute: "
["file_access"]=>
string(23) "Could not access file: "
["file_open"]=>
string(33) "File Error: Could not open file: "
["from_failed"]=>
string(35) "The following From address failed: "
["instantiate"]=>
string(36) "Could not instantiate mail function."
["invalid_address"]=>
string(17) "Invalid address: "
["mailer_not_supported"]=>
string(25) " mailer is not supported."
["provide_address"]=>
string(54) "You must provide at least one recipient email address."
["recipients_failed"]=>
string(45) "SMTP Error: The following recipients failed: "
["signing"]=>
string(15) "Signing Error: "
["smtp_connect_failed"]=>
string(22) "SMTP connect() failed."
["smtp_error"]=>
string(19) "SMTP server error: "
["variable_set"]=>
string(30) "Cannot set or reset variable: "
["extension_missing"]=>
string(19) "Extension missing: "
}
["error_count":protected]=>
int(2)
["sign_cert_file":protected]=>
string(0) ""
["sign_key_file":protected]=>
string(0) ""
["sign_extracerts_file":protected]=>
string(0) ""
["sign_key_pass":protected]=>
string(0) ""
["exceptions":protected]=>
bool(true)
["uniqueid":protected]=>
string(32) "5180f28a7a1ed86c262dee4382ffe7d8"
}
The SMTP debugging output is shown below:
2017-10-14 20:24:46 Connection: opening to mail.zzz.com.ua:587, timeout=300, options=array (
)
2017-10-14 20:24:46 Connection: opened
2017-10-14 20:24:46 SMTP -> get_lines(): $data is ""
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "220 mail.zzz.com.ua SMTP Server ready.
"
2017-10-14 20:24:46 SERVER -> CLIENT: 220 mail.zzz.com.ua SMTP Server ready.
2017-10-14 20:24:46 CLIENT -> SERVER: EHLO starov.zzz.com.ua
2017-10-14 20:24:46 SMTP -> get_lines(): $data is ""
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-mail.zzz.com.ua
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-PIPELINING
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-SIZE 36000000
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-ETRN
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
250-ETRN
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-STARTTLS
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
250-ETRN
250-STARTTLS
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-AUTH PLAIN CRAM-MD5 LOGIN
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
250-ETRN
250-STARTTLS
250-AUTH PLAIN CRAM-MD5 LOGIN
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-AUTH=PLAIN CRAM-MD5 LOGIN
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
250-ETRN
250-STARTTLS
250-AUTH PLAIN CRAM-MD5 LOGIN
250-AUTH=PLAIN CRAM-MD5 LOGIN
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
250-ETRN
250-STARTTLS
250-AUTH PLAIN CRAM-MD5 LOGIN
250-AUTH=PLAIN CRAM-MD5 LOGIN
250-ENHANCEDSTATUSCODES
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-8BITMIME
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
250-ETRN
250-STARTTLS
250-AUTH PLAIN CRAM-MD5 LOGIN
250-AUTH=PLAIN CRAM-MD5 LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250 DSN
"
2017-10-14 20:24:46 SERVER -> CLIENT: 250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
250-ETRN
250-STARTTLS
250-AUTH PLAIN CRAM-MD5 LOGIN
250-AUTH=PLAIN CRAM-MD5 LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
2017-10-14 20:24:46 CLIENT -> SERVER: STARTTLS
2017-10-14 20:24:46 SMTP -> get_lines(): $data is ""
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "220 2.0.0 Ready to start TLS
"
2017-10-14 20:24:46 SERVER -> CLIENT: 220 2.0.0 Ready to start TLS
2017-10-14 20:24:46 CLIENT -> SERVER: EHLO starov.zzz.com.ua
2017-10-14 20:24:46 SMTP -> get_lines(): $data is ""
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-mail.zzz.com.ua
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-PIPELINING
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-SIZE 36000000
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-ETRN
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
250-ETRN
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-AUTH PLAIN CRAM-MD5 LOGIN
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
250-ETRN
250-AUTH PLAIN CRAM-MD5 LOGIN
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-AUTH=PLAIN CRAM-MD5 LOGIN
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
250-ETRN
250-AUTH PLAIN CRAM-MD5 LOGIN
250-AUTH=PLAIN CRAM-MD5 LOGIN
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-ENHANCEDSTATUSCODES
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
250-ETRN
250-AUTH PLAIN CRAM-MD5 LOGIN
250-AUTH=PLAIN CRAM-MD5 LOGIN
250-ENHANCEDSTATUSCODES
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250-8BITMIME
"
2017-10-14 20:24:46 SMTP -> get_lines(): $data is "250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
250-ETRN
250-AUTH PLAIN CRAM-MD5 LOGIN
250-AUTH=PLAIN CRAM-MD5 LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
"
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250 DSN
"
2017-10-14 20:24:46 SERVER -> CLIENT: 250-mail.zzz.com.ua
250-PIPELINING
250-SIZE 36000000
250-ETRN
250-AUTH PLAIN CRAM-MD5 LOGIN
250-AUTH=PLAIN CRAM-MD5 LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
2017-10-14 20:24:46 CLIENT -> SERVER: MAIL FROM:
2017-10-14 20:24:46 SMTP -> get_lines(): $data is ""
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "250 2.1.0 Ok
"
2017-10-14 20:24:46 SERVER -> CLIENT: 250 2.1.0 Ok
2017-10-14 20:24:46 CLIENT -> SERVER: RCPT TO:
2017-10-14 20:24:46 SMTP -> get_lines(): $data is ""
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "554 5.7.1 : Client host rejected: Access denied
"
2017-10-14 20:24:46 SERVER -> CLIENT: 554 5.7.1 : Client host rejected: Access denied
2017-10-14 20:24:46 SMTP ERROR: RCPT TO command failed: 554 5.7.1 : Client host rejected: Access denied
2017-10-14 20:24:46 CLIENT -> SERVER: QUIT
2017-10-14 20:24:46 SMTP -> get_lines(): $data is ""
2017-10-14 20:24:46 SMTP -> get_lines(): $str is "221 2.0.0 Bye
"
2017-10-14 20:24:46 SERVER -> CLIENT: 221 2.0.0 Bye
2017-10-14 20:24:46 Connection: closed
2017-10-14 20:24:46 SMTP Error: The following recipients failed: starovp@gmail.com: : Client host rejected: Access denied

Изображение
Изображение

Не отправляет форму регистрации на почту

Добавлено: Сб окт 14, 2017 8:35 pm
hammm777
Спасибо за помощь, уже разобрался! Хорошего Вам вечера.

Не отправляет форму регистрации на почту

Добавлено: Пн мар 20, 2023 8:04 am
Helenwatcher