Mantis 1.2.0 не отправляет никакие письма...

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

Moderators: Developer, Contributor

Kirill
Posts: 638
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

Re: Mantis 1.2.0 не отправляет никакие письма...

Post by Kirill »

попробуйте отправить тестовое письмо с помощью telnet'а http://www.stfw.ru/page.php?id=41
UPD. Или здесь.
UPD2. Мой юбилейный пост - 256.
aobsokov
Posts: 9
Joined: 14 Apr 2010, 08:10

Re: Mantis 1.2.0 не отправляет никакие письма...

Post by aobsokov »

Да, все отправляет.

Тут вопрос - почему я слушаю трафик на интерфейсе почтовика на 25 порту, но даже коннекта нет от Мантиса, даже не доходит до SMTP команд. Понять бы почему не коннектит. :(
Kirill
Posts: 638
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

Re: Mantis 1.2.0 не отправляет никакие письма...

Post by Kirill »

Посмотрите в Вашем конфиге нет

Code: Select all

$g_email_send_using_cronjob = ON; 
?
На всякий случай попробуйте запустить

Code: Select all

php <mantisbtfolder>/scripts/send_emails.php
aobsokov
Posts: 9
Joined: 14 Apr 2010, 08:10

Re: Mantis 1.2.0 не отправляет никакие письма...

Post by aobsokov »

Крон отключен. А вот ручной запуск выдал интересное:
[root@www scripts]# php /var/www/html/mantis/scripts/send_emails.php
PHP Warning: Module 'PDO' already loaded in Unknown on line 0

Warning: Module 'PDO' already loaded in Unknown on line 0
PHP Fatal error: Allowed memory size of 5242880 bytes exhausted (tried to allocate 311296 bytes) in /var/www/html/mantis/core/filter_api.php on line 2613

Fatal error: Allowed memory size of 5242880 bytes exhausted (tried to allocate 311296 bytes) in /var/www/html/mantis/core/filter_api.php on line 2613
Как быть? Разве фильтр как-то задействован при отправке? :)
Kirill
Posts: 638
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

Re: Mantis 1.2.0 не отправляет никакие письма...

Post by Kirill »

aobsokov wrote:Крон отключен. А вот ручной запуск выдал интересное:
Как быть? :)
Скиньте приватом Ваш phpinfo()
aobsokov
Posts: 9
Joined: 14 Apr 2010, 08:10

Re: Mantis 1.2.0 не отправляет никакие письма...

Post by aobsokov »

Увеличил в php.ini memory_limit до 32M и ошибка ушла.
Встала другая проблема: теперь напоминания не уходят при наступлении события в Мантисе, а складываются в табличку mantis_email_table и там лежат. Если же по совету Кирилла, запустить отправку вручную:
php /var/www/html/mantis/scripts/send_emails.php

то все уходит и коннект на почтовый сервер на 25 порт идет нормально.
Почему через веб не отправляет напоминания сразу? Крон отключен.
iroma199
Posts: 2
Joined: 12 Apr 2016, 12:06
Location: Moscow
Contact:

Re: Mantis 1.2.0 не отправляет никакие письма...

Post by iroma199 »

Помогите пожалуйста. Не получается ни как настроить отправку почту по многочисленным рекомендациям в интернете. (если кто настраивал по инструкции с интернет и все работает, скиньте пожалуйста ссылку)

config_inc.php:
$g_hostname = 'localhost';
$g_db_type = 'mysql';
$g_database_name = 'mantis';
$g_db_username = 'root';
$g_db_password = '9999999';
$g_default_language = 'russian';
$g_default_timezone = 'Europe/Moscow';
date_default_timezone_set('Europe/Moscow');
$g_log_level = LOG_EMAIL | LOG_EMAIL_RECIPIENT | LOG_DATABASE;
$g_log_destination = 'file:C:\LogFiles\mantisbt.log';
$g_enable_email_notification = ON;
$g_phpMailer_method = PHPMAILER_METHOD_SMTP;
$g_smtp_host = 'smtp.mail.ru'; #
$g_smtp_username = 'mantis@gkb64.ru';
$g_smtp_password = '999999';
$g_smtp_connection_mode = 'ssl';
$g_smtp_port = '457';
$g_administrator_email = 'gkb64.roman@gmail.com';
$g_webmaster_email = 'gkb64.roman@gmail.com';
$g_from_email = 'mantis@gkb64.ru';
$g_return_path_email = 'gkb64.roman@gmail.com';
$g_from_name = 'Mantis Bug Tracker'; #
$g_email_receive_own = OFF;
$g_email_send_using_cronjob = OFF;

При отправки тестового письма:
Testing Mail - PROBLEMS SENDING MAIL TO: gkb64.roman@gmail.com. Please check your php/mail server settings.
Email Address: gkb64.roman@gmail.com

В лог файле:
2016-04-12 17:51 MSK mail ERROR: Message could not be sent - Ошибка SMTP: не удается подключиться к серверу SMTP.

Настройки на хосте, в апаче и php не производились. (может нужно что то дополнительно настроить?)

На хосте установлен почтовый клиент Claws-Mail и введены аналогичные настройки - работает.
Kirill
Posts: 638
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

Re: Mantis 1.2.0 не отправляет никакие письма...

Post by Kirill »

Скиньте ваш phpinfo... И проверьте настройки файрвола. У вас почта домена на mail.ru?
iroma199
Posts: 2
Joined: 12 Apr 2016, 12:06
Location: Moscow
Contact:

Re: Mantis 1.2.0 не отправляет никакие письма...

Post by iroma199 »

Фаервол отключен, почта корпоративная через mail.ru. Через gmail так же не работает.
Attachments
phpinfo().zip
(11.62 KiB) Downloaded 652 times
Kirill
Posts: 638
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

Re: Mantis 1.2.0 не отправляет никакие письма...

Post by Kirill »

Меня смутило, что у вас все красиво настроено, но при этом не отправляется... Проверил настройки и заметил, что как минимум не тот порт указан https://help.mail.ru/mail-help/mailer/popsmtp.
SMTP — 465 (протокол шифрования SSL/TLS).
Post Reply