LINUX.ORG.RU
решено ФорумAdmin

Roundcube не отправляет почту

 , ,


0

1

Добрых суток!

ОС - Debian-12.5.0-i386-netinst.iso обратите внимание что ОСЬ x86
Установлен и настроен почтовый сервер -> по этому <- и -> этому <- мануалу
Настроены все DNS записи. При отправке письма с почтовых клиентов (протестены thunderbird и outГлюк), mail тестер даёт оценку 10/10.
Ставлю web-морду кубика, авторизируюсь, папки синхронятся с сервером, входящая почта идёт, но при попытке отправить письмо, моментально даёт ошибку SMTP ошибка(): Ошибка авторизации.
Если с почтовых клиентов почта ходит нормально, то думаю нет смысла выкладывать конфиги постфикса и довекота, а вот -> конфиг кубика <- прикладываю.
mail.log при попытке отправить письмо с web-морды
выхлоп dig -x ip.адрес.почтового.сервера
Подскажите ЧЯДНТ…?!?


У круглокуба в конфиге есть параметр

$config['debug_level'] = цифирка;
начните с этого, возможно что-то умное в логах покажет. Логах именно кубика, а не почтового сервака, по умолчанию они у него в «хомяке» в каталоге logs.

anc ★★★★★
()
Ответ на: комментарий от anc

В -> лог пишет <- что аутентификация SMTP сервера не поддерживается :-/

На -> ЛОРе <- чувак столкнулся с такой же траблой, но добавление параметра smtpd_sasl_exceptions_networks = $mynetworks в main.cf постфикса к положительному результату не привело

Shprot
() автор топика
Последнее исправление: Shprot (всего исправлений: 2)
Ответ на: комментарий от anc

А оно поддерживается?

А как тогда почтовые клиенты письма отправляют…? Я так понял что кубик пытается отправить письмо с адреса 127.0.0.1, что естественно. Он же стоит там же, где и постфикс. В логе постфикса есть параметр mynetwork = 127.0.0.1, но почему он на локалхосте не авторизуется?

Shprot
() автор топика
Последнее исправление: Shprot (всего исправлений: 1)
Ответ на: комментарий от Shprot

А как тогда почтовые клиенты письма отправляют…?

Могут и без авторизации, тут как настроите.

Я так понял что кубик пытается отправить письмо с адреса 127.0.0.1

А вот это не факт, зависит от настроек круглокуба, параметр $config['smtp_server'].

anc ★★★★★
()
Ответ на: комментарий от anc

зависит от настроек круглокуба

Нифига. В -> логе <- говорится, что SMTP сервер не поддерживает аутентификацию. Вангую на погрешность в postfix. На всякий случаю прикладываю -> его лог <- может кто носом ткнёт в ошибку…=)

Shprot
() автор топика
Ответ на: комментарий от axle_nix

-> Добавил <- как ты сказал, -> ошибка <- всё та же. Поигрался с портами, попробовал 25, 465 и 587. Не помогло

Shprot
() автор топика
Последнее исправление: Shprot (всего исправлений: 1)
Ответ на: комментарий от Shprot

Возможно что-то из php не установлено или неправильно сконфигурировано:

PHP Error: SMTP server does not support authentication (POST /?_task=mail&_unlock=loading1709974529637&_framed=1&_action=send)

Там в руководстве настраивается php-mcrypt, который я, лично, никогда его не трогал.

PS У меня Apache2 используется.

axle_nix ★★
()

roundcube/config/config.inc.php:

$config[‘imap_host’] = ‘ssl://mail.server.tld:993’;

$config[‘imap_conn_options’] = array (

‘ssl’ =>

array (

'verify_peer_name' => false,

'verify_peer' => false,

),

);

$config[‘smtp_host’] = ‘ssl://mail.server.tld:465’;

$config[‘smtp_user’] = '';

$config[‘smtp_auth_type’] = ‘PLAIN’;

$config[‘smtp_conn_options’] = array (

‘ssl’ =>

array (

'verify_peer' => false,

'verify_peer_name' => false,

),

);

demo13
()
Ответ на: комментарий от demo13

@demo13 ЧеловЕГ…! Человечищщще…! КросссафффЧЕГ…! Изменил конфиг кубика, добавив твои рекомендации, всё взлетело…!!!
Только странно, SMTP подключается по имени домена с применением 465-порта SSL, но при отправки письма в логах пишет connect from localhost[127.0.0.1]…:-/ ну да ладно…
И опять же странно. С дефолтной конфой куба раньше всё всегда работало. Хотя если учесть изменения в новых дистрах, всякое можно ожидать от ПО
В общем с меня пиво и креветки ;-)

Shprot
() автор топика