Отправка почты средствами SMTP

MantisBT forum for users who prefer to ask and answer questions in Russian.

Moderators: Contributor, Developer

Post Reply
napalmrain
Posts: 2
Joined: Jul 19, 2017 8:40 am

Отправка почты средствами SMTP

Post by napalmrain » Jul 19, 2017 8:53 am

Доброго всем времени суток.

Установили последнюю версию Мантиса на только поставленный сервер.
В настройках установили параметры:

Code: Select all

$g_webmaster_email      = 'admin@amos-soft.ru';
$g_from_email           = 'noreply@amos-soft.ru';	# the "From: " field in emails
$g_return_path_email    = 'admin@amos-soft.ru';	# the return address for bounced mail
$g_enable_email_notification = ON;


$g_check_mx_record		= OFF;
$g_check_mx_record = OFF;
$g_allow_blank_email = OFF;
$g_limit_email_domain = OFF;
$g_show_user_email_threshold = NOBODY;
$g_show_user_realname_threshold = NOBODY;
$g_mail_priority = 3;

$g_phpMailer_method		= PHPMAILER_METHOD_SMTP;#PHPMAILER_METHOD_MAIL; # or PHPMAILER_METHOD_SMTP, PHPMAILER_METHOD_SENDMAIL
$g_smtp_host			= 'smtp.yandex.ru';			# used with PHPMAILER_METHOD_SMTP
$g_smtp_username		= '***';					# used with PHPMAILER_METHOD_SMTP
$g_smtp_password		= '***';					# used with PHPMAILER_METHOD_SMTP

$g_smtp_connection_mode	= '';
$g_smtp_port			= '';

$g_log_level = LOG_EMAIL;
$g_log_destination = 'file:/var/domein/logs/mantisbt.log';
Но письма не отправляются.
Пробовал устанавливать вариант ssl и 465 порт, ситуация аналогична
файл c логами благополучно остаётся пустым...

Посему даже не могу понять в какую сторону копать.

Прошу подсказки, может что-то нужно доставить, может я просто что-то неверно прописал.
Может у кого-то была похожая проблема.

Заранее благодарю за любой совет

Kirill
Posts: 532
Joined: Nov 25, 2007 3:05 am
Location: Kaliningrad, RF
Contact:

Re: Отправка почты средствами SMTP

Post by Kirill » Jul 19, 2017 3:08 pm

Добрый день.
Аналогично свой домен на яндексе.
Необходимо указать ssl

Code: Select all

$g_smtp_connection_mode = 'ssl';
$g_smtp_port = 465;
 
А также в имени пользователя прописать полный email отправителя вместе с доменом. И на сколько я помню письмо должно уходить с того же адреса с которого идет авторизация. Т.е. если указана авторизация webmaster@domain, то и поле from $g_from_email должно тоже быть webmaster@domain. Иначе он ругается на то, что у пользователя нет прав на отправку писем с этого адреса.

napalmrain
Posts: 2
Joined: Jul 19, 2017 8:40 am

Re: Отправка почты средствами SMTP

Post by napalmrain » Jul 20, 2017 1:55 am

Kirill wrote: И на сколько я помню письмо должно уходить с того же адреса с которого идет авторизация. Т.е. если указана авторизация webmaster@domain, то и поле from $g_from_email должно тоже быть webmaster@domain. Иначе он ругается на то, что у пользователя нет прав на отправку писем с этого адреса.
Благодарю! Проблема была в этом. Адрес фром был установлен не тот, что нужно. Не понятно правда, почему в логах ничего не отображалось, но потом переписал путь до логов в другое место и там всё заработало. увидел эту ошибку.
Тему можно закрывать.

Post Reply