Настройка Мыльного сервера

Технические вопросы по UTM 5.0
Ответить
Shaeh
Сообщения: 13
Зарегистрирован: Пт фев 04, 2005 15:13

Настройка Мыльного сервера

Сообщение Shaeh »

Как я понял в UTM отправка мыла происходит не совсем по rfc так как courier у меня жаловаля на неправлиного получателя и отправителя пока я не постаил "<" ">". Но этого мало сервер не принимает письмо говорит тайм аут.
Что я ещё забыл?

Shaeh
Сообщения: 13
Зарегистрирован: Пт фев 04, 2005 15:13

Сообщение Shaeh »

Может вы не поняли что мне надо?

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

Логи курьера в студию, если конечно именно он "жалуется"...

Shaeh
Сообщения: 13
Зарегистрирован: Пт фев 04, 2005 15:13

Сообщение Shaeh »

Если не подставлять мыло в виде
"<mail@mail.ru>"
то в курере
Jun 21 13:32:09 web courieresmtpd: error,relay=x.x.x.x,msg="554 Syntax error - your mail software violates RFC 821.",cmd: MAIL FROM: xxx@xxx.xx

При приведения мыла в вид <mail@mail.ru>
Ошибка пропадает.

Но
Jun 21 13:34:10 web courieresmtpd: started,ip=[x.x.x.x]
Jun 21 13:34:10 web courieresmtpd: HELO relay.xxxl.ru
Jun 21 13:34:10 web courieresmtpd: MAIL FROM: <xxx@xx.ru>
Jun 21 13:34:14 web courieresmtpd: RCPT TO: <x@xxx.ru>
Jun 21 13:34:14 web courieresmtpd: DATA

Jun 21 13:39:14 web courieresmtpd: [x.x.x.x]: Operation timed out

Shaeh
Сообщения: 13
Зарегистрирован: Пт фев 04, 2005 15:13

Сообщение Shaeh »

Оветите мне на сколько соотвветствует RFC cвязь с smtp сервер

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

Нашел у себя в логах:

ERROR : Jun 23 11:48:00 SMTP Logger: Bad reply: cmd: `MAIL FROM: admin@blabla.ru
`; repl: `501 Bad address syntax
`

Shaeh
Сообщения: 13
Зарегистрирован: Пт фев 04, 2005 15:13

Сообщение Shaeh »

А сервер какой?

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

на биллинговом сервере sendmail (smtp в опциях utm'a = 127.0.0.1)

Shaeh
Сообщения: 13
Зарегистрирован: Пт фев 04, 2005 15:13

Сообщение Shaeh »

Может разработчики чтонить напишут?

spec
Сообщения: 371
Зарегистрирован: Сб апр 16, 2005 14:03

Сообщение spec »

заявка на исправление занесена в todo-list

m1c
Сообщения: 39
Зарегистрирован: Чт авг 22, 2013 16:24

Сообщение m1c »

Добрый день.
Кто-нибудь реализовывал рассылку счетов, уведомлений на freebsd с помощью ssmtp? Может кто-то сможет подсказать - ssmtp работает, тестовые письма с самого сервера отправляются, но когда вручную задаю отправить счет клиенту в debug.log пишет следующее:
May 31 05:14:39 ?Debug : 28c09a00 PluginManagerImpl: Got MailPlugin plugin for event EventSendEmail/103
DBConnection_mysql: <0x28dcc800> SQL query: BEGIN
May 31 05:14:39 ?Debug : 2a808500 DBConnection_mysql: <0x28dce400> SQL SELECT query: 1 rows in 0.000 sec
May 31 05:14:39 ?Debug : 28c09a00 DBConnection_mysql: <0x28dcc800> SQL query takes 0.000 sec
May 31 05:14:39 ?Debug : 2a808500 DBConnection_mysql: <0x28dce400> SQL query: UPDATE invoices set is_mailed='4' WHERE id='61'
May 31 05:14:39 ?Debug : 28c09a00 DBConnection_mysql: <0x28dcc800> SQL SELECT query: SELECT value FROM utm5_settings WHERE variable='notification_message_from'
May 31 05:14:39 ?Debug : 2a808500 DBConnection_mysql: <0x28dce400> SQL query takes 0.001 sec
May 31 05:14:39 ?Debug : 2a808500 DBConnectionPool: DBConnectionManager pool [Default]: connection is pushed back
May 31 05:14:39 ?Debug : 28c09a00 DBConnection_mysql: <0x28dcc800> SQL SELECT query: 1 rows in 0.001 sec
May 31 05:14:39 ?Debug : 28c09a00 DBConnection_mysql: <0x28dcc800> SQL SELECT query: SELECT value FROM utm5_settings WHERE variable='smtp_fqdn'
May 31 05:14:39 ?Debug : 28c09a00 DBConnection_mysql: <0x28dcc800> SQL SELECT query: 1 rows in 0.000 sec
May 31 05:14:39 ?Debug : 28c09a00 DBConnection_mysql: <0x28dcc800> SQL SELECT query: SELECT value FROM utm5_settings WHERE variable='smtp_port'
May 31 05:14:39 ?Debug : 28c09a00 DBConnection_mysql: <0x28dcc800> SQL SELECT query: 1 rows in 0.000 sec
May 31 05:14:39 ?Debug : 28c09a00 DBConnection_mysql: <0x28dcc800> SQL SELECT query: SELECT value FROM utm5_settings WHERE variable='smtp_relay'
May 31 05:14:39 ?Debug : 28c09a00 DBConnection_mysql: <0x28dcc800> SQL SELECT query: 1 rows in 0.000 sec
May 31 05:14:39 ?Debug : 28c09a00 MailPlugin: sending mail to <xxxxxxx@gmail.com> relay <mail.nic.ru> port <25>
May 31 05:14:39 ?Debug : 28c09a00 SMTP Logger: Start sending email to <xxxxxxx@gmail.com> using relay <mail.nic.ru>
May 31 05:14:40 ?Debug : 2a808500 DBConnection_mysql: <0x28dce800> SQL query: UPDATE messages SET recv_date='1401498880' WHERE recv_date=0 AND ( receiver_id='-1' OR receiver_type=4) AND send_date>='0' AND send_date<='0'
May 31 05:14:40 ?Debug : 2a808500 DBConnection_mysql: <0x28dce800> SQL query takes 0.000 sec
May 31 05:14:40 ?Debug : 2a808500 DBConnection_mysql: <0x28dce800> SQL SELECT query: SELECT m.id,sender_id,subject,message,mime,send_date,recv_date,receiver_id,receiver_type,ms.status FROM messages AS m, messages_status AS ms WHERE m.id=ms.message_id AND (((receiver_type=0 AND receiver_id=-1) OR (receiver_type=0 AND receiver_id=0) OR (receiver_type=3 AND receiver_id=1)) OR receiver_type=4 OR is_for_all=1) AND send_date>='0' AND send_date<='0' ORDER BY id DESC
May 31 05:14:40 ?Debug : 2a808500 DBConnection_mysql: <0x28dce800> SQL SELECT query: 0 rows in 0.000 sec
May 31 05:14:44 ?Debug : 28c09a00 SMTP Logger: Finish sending email to <xxxxxxx@gmail.com> using relay <mail.nic.ru>

И ничего не происходит, я так понимаю по логам УТМ пишет, что счет отправлен, но на ящик ничего не приходит. В чем может быть проблема?

m1c
Сообщения: 39
Зарегистрирован: Чт авг 22, 2013 16:24

Сообщение m1c »

ап

RuffiAn
Сообщения: 107
Зарегистрирован: Пн янв 24, 2011 16:11

Сообщение RuffiAn »

Буквально две недели назад настраивал отправку почты если интересно опишу как. Долго мучался почему postfix не хотел принимать почту от биллинга

m1c
Сообщения: 39
Зарегистрирован: Чт авг 22, 2013 16:24

Сообщение m1c »

Да, опишите, пожалуйста, думаю информация будет полезна не только мне. Чем развернутее - тем лучше. :) Заранее благодарен.

RuffiAn
Сообщения: 107
Зарегистрирован: Пн янв 24, 2011 16:11

Сообщение RuffiAn »

Вообщем поставил postfix. Сильно заморачиватся не стал использовал скрипт iRedMail по инструкции http://habrahabr.ru/post/96314/
ставится и завидится с полпинка. Я только завел ящики которые нужны были.

Далее заводим пользователя в почте и прописываем настройки в UTM(Настройки->Системные параметры)
это:
smtp_relay=mail.infkom.ru (днс или ip)
smtp_fqdn=infkom.ru (домен)
smtp_sender=info@infkom.ru (пользователь в почте которого завели)
smtp_subject=Инфо (тема сообщения)
и самое главное этот параметр
notification_message_from=info@infkom.ru
без него postfix рубил все сообщения от биллинга

Собственно и все.
Проверял почта уходит на все почтовые ящики gmail, mail.ru, yandex, rambler

Если что не понятно спрашивайте

Ответить