Регистрация...

MDaemon / forum / Web / SMTP авторизация (RoundCube Webmail + Mdaemon 9.5.6)

imported // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Добрый день.

Решил поставить PHP веб клиент. После тестов остановился на варианте RoundCube Webmail (нет проблем с кириллицей, нормально отображабтся IMAP папки, приятный интерфейс).
Но есть одна проблема — не отправляется почта на внешние адреса. что то с SMTP авторизацией.

Где то упоминалось, что возможно проблема в PHP модуле, занимающимся SMTP отправкой.

Не подскажете где и что можно понастраивать?

Настройки БЕЗОПАСНОСТЬ почтового сервера

[ВКЛ] Авторизованные отправители являются достоверными независимо от IP...
[ВКЛ] Авторизованные пользователи исключа.тся из требований POP...
[ВКЛ] Всегда требовать авторизации, если почта приходит с локальных учетных записей
[ВКЛ] Почта от 'Постмастера' 'abuse' 'вебмастера' требует авторизации
[ВЫКЛ] Имя пользователя и пароль авторизации должны соответствовать данным отправителя email

Независимо от проставленного типа 'smtp_auth_type' (доступнве варианты: DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN or empty to use) логи одинаковые

Отправка на внутренний ящик: (от info@domain.ru к info@domain.ru) — все уходит нормально
Wed 2009-08-05 09:52:57: Session 4829; child 2; thread 584 Wed 2009-08-05 09:52:56: Прием SMTP соединения от [192.168.1.250 : 4857] Wed 2009-08-05 09:52:56: --> 220 domain.ru ESMTP MDaemon 9.5.6; Wed, 05 Aug 2009 09:52:56 +0600 Wed 2009-08-05 09:52:56: <-- EHLO 192.168.1.250 Wed 2009-08-05 09:52:56: --> 250-domain.ru Hello 192.168.1.250, pleased to meet you Wed 2009-08-05 09:52:56: --> 250-ETRN Wed 2009-08-05 09:52:56: --> 250-AUTH=LOGIN Wed 2009-08-05 09:52:56: --> 250-AUTH LOGIN CRAM-MD5 Wed 2009-08-05 09:52:56: --> 250-8BITMIME Wed 2009-08-05 09:52:56: --> 250-STARTTLS Wed 2009-08-05 09:52:56: --> 250 SIZE 50000000 Wed 2009-08-05 09:52:57: <-- MAIL FROM:<info@domain.ru> Wed 2009-08-05 09:52:57: --> 250 <info@domain.ru>, Sender ok Wed 2009-08-05 09:52:57: <-- RCPT TO:<info@domain.ru> Wed 2009-08-05 09:52:57: --> 250 <info@domain.ru>, Recipient ok Wed 2009-08-05 09:52:57: <-- DATA Wed 2009-08-05 09:52:57: Creating temp file (SMTP): c:\mdaemon\temp\md50000038383.tmp Wed 2009-08-05 09:52:57: --> 354 Enter mail, end with <CRLF>.<CRLF> Wed 2009-08-05 09:52:57: Message size: 636 bytes Wed 2009-08-05 09:52:57: Passing message through AntiVirus (Size: 636)... Wed 2009-08-05 09:52:57: * Сообщение чистое (вирусов не обнаружено) Wed 2009-08-05 09:52:57: ---- End AntiVirus results Wed 2009-08-05 09:52:57: Создание сообщения successful: c:\mdaemon\inbound\md50005618734.msg Wed 2009-08-05 09:52:57: --> 250 Ok, message saved <Message-ID: 438193906e6384e57e1db6fd5710e432@domain.ru> Wed 2009-08-05 09:52:57: Соединение прервано Wed 2009-08-05 09:52:57: SMTP сессия успешна (Байт принято/передано: 719/411)
Отправка на внешний ящик (от info@domain.ru к user@mail.ru)
Wed 2009-08-05 09:53:16: Session 4838; child 2; thread 5024 Wed 2009-08-05 09:53:16: Прием SMTP соединения от [192.168.1.250 : 4895] Wed 2009-08-05 09:53:16: --> 220 domain.ru ESMTP MDaemon 9.5.6; Wed, 05 Aug 2009 09:53:16 +0600 Wed 2009-08-05 09:53:16: <-- EHLO 192.168.1.250 Wed 2009-08-05 09:53:16: --> 250-domain.ru Hello 192.168.1.250, pleased to meet you Wed 2009-08-05 09:53:16: --> 250-ETRN Wed 2009-08-05 09:53:16: --> 250-AUTH=LOGIN Wed 2009-08-05 09:53:16: --> 250-AUTH LOGIN CRAM-MD5 Wed 2009-08-05 09:53:16: --> 250-8BITMIME Wed 2009-08-05 09:53:16: --> 250-STARTTLS Wed 2009-08-05 09:53:16: --> 250 SIZE 50000000 Wed 2009-08-05 09:53:16: <-- MAIL FROM:<info@domain.ru> Wed 2009-08-05 09:53:16: --> 250 <info@domain.ru>, Sender ok Wed 2009-08-05 09:53:16: <-- RCPT TO:<user@mail.ru> Wed 2009-08-05 09:53:16: --> 530 Authentication required Wed 2009-08-05 09:53:16: <-- RSET Wed 2009-08-05 09:53:16: --> 250 RSET? Well, ok. Wed 2009-08-05 09:53:16: <-- QUIT Wed 2009-08-05 09:53:16: --> 221 See ya in cyberspace Wed 2009-08-05 09:53:16: SMTP сессия отменена (Байт принято/передано: 83/331)
Отправка на внешний ящик с прописанными 'smtp_user' и 'smtp_pass'

$rcmail_config['smtp_auth_type'] = 'CRAM-MD5';
$rcmail_config['smtp_user'] = '%u';
$rcmail_config['smtp_pass'] = '%p';

Wed 2009-08-05 12:11:04: ---------- Wed 2009-08-05 12:11:06: Session 6220; child 2; thread 5280 Wed 2009-08-05 12:11:05: Прием SMTP соединения от [192.168.1.250 : 2227] Wed 2009-08-05 12:11:05: --> 220 domain.ru ESMTP MDaemon 9.5.6; Wed, 05 Aug 2009 12:11:05 +0600 Wed 2009-08-05 12:11:05: <-- EHLO 192.168.1.250 Wed 2009-08-05 12:11:05: --> 250-domain.ru Hello 192.168.1.250, pleased to meet you Wed 2009-08-05 12:11:05: --> 250-ETRN Wed 2009-08-05 12:11:05: --> 250-AUTH=LOGIN Wed 2009-08-05 12:11:05: --> 250-AUTH LOGIN CRAM-MD5 Wed 2009-08-05 12:11:05: --> 250-8BITMIME Wed 2009-08-05 12:11:05: --> 250-STARTTLS Wed 2009-08-05 12:11:05: --> 250 SIZE 50000000 Wed 2009-08-05 12:11:06: <-- STARTTLS Wed 2009-08-05 12:11:06: --> 454 TLS not available Wed 2009-08-05 12:11:06: <-- RSET Wed 2009-08-05 12:11:06: --> 250 RSET? Well, ok. Wed 2009-08-05 12:11:06: <-- QUIT Wed 2009-08-05 12:11:06: --> 221 See ya in cyberspace Wed 2009-08-05 12:11:06: SMTP сессия отменена (Байт принято/передано: 42/292) Wed 2009-08-05 12:11:06: ----------
 
Комментарии к этой версии (05.08.2009 10:50) [~der] 2791c3c9
АвторДатаТекстtags
Repairman05.08.2009 12:24
Хм... а что, теперь в MDaemon можно отключить TLS
Странно, а почему объявленная фича (STARTTLS) — отключена... опять AltN начудил...

Посмотрите, нужно включить в MDaemon TLS... или отключить TLS у RoundCube...
imported
der05.08.2009 14:43
Спасибо.
Проблема решена.

На самом деле в разделе
Security — SSL/TLS/Certificates
стояла галка Включить поддержку SSL...
Выключил — все заработало.
imported
Repairman05.08.2009 14:45
alexgold пишет: Мало того, по-умолчанию на свежеустановленном демоне SSL и TLS ВСЕГДА ОТКЛЮЧЕНЫ, потому что для включения этой опции требуется генерация сертификата или указание существующего.


А фича STARTTLS при выключенном TLS объявлена в EHLO, чтобы запутать разведчиков МОССАД...
imported
Repairman05.08.2009 14:53
der пишет: Спасибо.
Проблема решена.

На самом деле в разделе
Security — SSL/TLS/Certificates
стояла галка Включить поддержку SSL...
Выключил — все заработало.


Т.е. был включен TLS при отсутствии сертификата, отчего и происходил отказ... Так ?
imported
der05.08.2009 15:17
Repairman пишет: Т.е. был включен TLS при отсутствии сертификата, отчего и происходил отказ... Так ?


Видимо так
imported
azhur06.08.2009 06:22
Пару раз сталкивался с тем, что у девятого мдемона "слетал" выбор сертификата (хотя он единственный и выбирать вроде не из чего).
При этом мдемон STARTTLS анонсил, но оно не работало.
Заходишь в настройки, выделяешь единственный сертификат из списка, применить — и всё снова работает.

ЗЫ Пофиксите плиз форум, уже второй раз при посте сообщения вылазит ошибка
Could not connect to smtp host : 10060 : Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера. DEBUG MODE Line : 111 File : smtp.php

При попытке отправить ЛС —
/forum/privmsg.php is not found.
imported
Repairman06.08.2009 09:53
azhur пишет:
ЗЫ Пофиксите плиз форум, уже второй раз при посте сообщения вылазит ошибка
Could not connect to smtp host : 10060 : Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера. DEBUG MODE Line : 111 File : smtp.php

При попытке отправить ЛС —
/forum/privmsg.php is not found.


Первое нужно админов трясти, видимо MTA форумный в дауне, и если кто-то из участников обсуждения поставил "отправлять уведомления по email", то видим как php ломится на закрытый/отключенный SMTP...

Второе отключено админом пару лет назад в процессе борьбы с форумным спамом...
imported
Работает на Eserv/5.01321 (01.02.2012)