iRedMAIL не идет отправка почты

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Hoper
рядовой
Сообщения: 34
Зарегистрирован: 2008-04-29 17:11:23

iRedMAIL не идет отправка почты

Непрочитанное сообщение Hoper » 2011-04-14 12:54:30

Есть такой почтовик - iRedMail-0.7.0.tar.bz2 http://www.iredmail.org/
Postfix+Dovecot+Spamassistent+Claim+amavis+RoundCube (набор скриптов по установке). Запускаешь скрипт - закачивается из портов, ставиться и... должно работать.
При установке ругнулось на Postfix -

Код: Выделить всё

Stop in /usr/ports/mail/postfix26/work/postfix-2.6.7/src/util.
*** Error code 1
Stop in /usr/ports/mail/postfix26/work/postfix-2.6.7.
*** Error code 1
Stop in /usr/ports/mail/postfix26
*** Error code 1
Stop in /usr/ports/mail/postfix26.
<ERROR> Port was not success installed, please fix it manually and then re-execute this script.
Решается установкой ручками из портов и правкой скрипта.

Код: Выделить всё

 iRedMail-0.6.1/.iRedMail.installation.status, append this line:

export status_install_port_mailpostfix26='DONE'
После чего все ставиться.
Все запускается и вроде работает...
Но: захожу на вебинтерфейс RoundCube и пытаюсь отправить письмо в локально (в этом же домене) - пишет:

Код: Выделить всё

SMTP Error (451): Невозможно добавить получателя "test@comp.my" (4.3.5 Server configuration problem)
В логах /var/log/maillog

Код: Выделить всё

Apr 14 12:44:23 mail postfix/smtpd[19149]: connect from mail.comp.my[127.0.0.1]
Apr 14 12:44:23 mail postfix/smtpd[19149]: warning: connect to 127.0.0.1:7777: Connection refused
Apr 14 12:44:23 mail postfix/smtpd[19149]: warning: problem talking to server 127.0.0.1:7777: Connection refused
Apr 14 12:44:24 mail postfix/smtpd[19149]: warning: connect to 127.0.0.1:7777: Connection refused
Apr 14 12:44:24 mail postfix/smtpd[19149]: warning: problem talking to server 127.0.0.1:7777: Connection refused
Apr 14 12:44:24 mail postfix/smtpd[19149]: NOQUEUE: reject: RCPT from mail.comp.my[127.0.0.1]: 451 4.3.5 Server configuration problem; from=<www@comp.my> to=<test@comp.my> proto=ESMTP helo=<mail.comp.my>
Apr 14 12:44:24 mail roundcube: Invalid response code received from server (451): 
Apr 14 12:44:24 mail roundcube: SMTP Error: SMTP error: Failed to add recipient 'test@comp.my' in /usr/local/www/roundcube/program/steps/mail/func.inc on line 1491 (POST /mail/?_unlock=loading1302774266302?_task=mail&_action=send)
Apr 14 12:44:24 mail postfix/smtpd[19149]: disconnect from mail.comp.my[127.0.0.1]
Отправляем письмо > cat let.txt | mail -s 'test' 'www@comp.my'
Все нормально уходит.
На 127.0.0.1:7777 должно крутиться amavis
ps -ax | grep amavis

Код: Выделить всё

mail# ps -ax | grep amavis
19074  ??  Ss     0:01.46 amavisd (master) (perl)
19080  ??  I      0:00.01 amavisd (virgin child) (perl)
19081  ??  I      0:00.00 amavisd (virgin child) (perl)
19161   0  S+     0:00.00 grep amavis
т.е. amavis запущен
скан портов nmap не выдает открытый порт 7777.

Подскажите куда смотреть??
money is good servant but a bad master

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Hoper
рядовой
Сообщения: 34
Зарегистрирован: 2008-04-29 17:11:23

Re: iRedMAIL не идет отправка почты

Непрочитанное сообщение Hoper » 2011-04-15 12:17:14

Сам спросил сам отвечу :)
На оф. сайте ни словом не обмолвлено, что необходимо с iRedMail http://code.google.com/p/iredmail/wiki/ ... on_FreeBSD и !!! iRedAPD. http://www.iredmail.org/wiki/index.php? ... D/OpenLDAP :st:
Все запускается и все работает :"": (сервиса) ну какое им дело что меж ними нет необходимой прослойки.
На форуме нашел http://www.iredmail.org/forum/post8507.html#p8507 описание ошибки под Debain которая была обнаружена в процессе перехода на новую iRedAPD версию и патчилось там iRedAPD.
После установки этой приблуды все действительно заработало.
Сейчас прикручу к этому делу postfixADMIN и будем все это щупать более подробно.
money is good servant but a bad master

Аватара пользователя
Hoper
рядовой
Сообщения: 34
Зарегистрирован: 2008-04-29 17:11:23

Re: iRedMAIL не идет отправка почты

Непрочитанное сообщение Hoper » 2011-04-15 14:24:06

Дополню (ошибка у них в мануале по IRedAPD)
В момента копирования скриптов, указан скрипт для запуска в Linux системах а нам нужен под Unix

соответственено:
# cp /opt/iredapd/rc_scripts/iredapd /etc/init.d/iredapd
# cp /opt/iredapd/rc_scripts/iredapd-rr /etc/init.d/iredapd-rr
меняем на:
# cp /opt/iredapd/rc_scripts/iredapd.freebsd /etc/init.d/iredapd
# cp /opt/iredapd/rc_scripts/iredapd-rr.freebsd /etc/init.d/iredapd-rr
скрипты там есть.
money is good servant but a bad master