![]() |
Друзья прошу помощи в настройке EXIM
перед тем как сюда писать я измучался гуглом
Появилась потребность на сервере организовать несколько почтовых ящиков Нашёл статейку, вот что мной было выполнено Установка: 1. /etc/portage/packages.use указал флаги mail-mta/exim -X -dnsdb -domainkeys -dovecot-sasl exiscan exiscan-acl -gnutls -ipv6 -ldap lmtp mailwrapper mbox mbx -mysql -nis pam perl -postgres -radius -sasl -spf -sqlite -srs -ssl syslog tcpd net-mail/tpop3d -debug -ldap -maildir -mysql pam perl -postgres -ssl tcpd mail-filter/spamassassin berkdb doc -ipv6 -ldap mysql -postgres -qmail -sqlite -ssl tools 2. emerge exim tpop3d spamassassin 3. в exim.conf раскомментировал строку и прописал домен primary_hostname = mytest.com в список relay_to_domains добавил домен: domainlist relay_to_domains = mytest.com Чтобы работал антиспам снял комментарий со строки: spamd_address = 127.0.0.1 783 в секции acl_check_data снял комментарий со строк: warn spam = nobody add_header = X-Spam_score: $spam_score\n\ X-Spam_score_int: $spam_score_int\n\ X-Spam_bar: $spam_bar\n\ X-Spam_report: $spam_report Далее снял комментарий со строки: daemon_smtp_ports = 25 : 465 : 587 И оставил один порт (25): daemon_smtp_ports = 25 4. создал конфиг /etc/tpop3d/tpop3d.conf с содержимым: mailbox: bsd:/var/mail/$(user) listen-address: 0.0.0.0 max-children: 10 auth-pam-enable: true domain: mytest.com strip-domain: yes 5. установил права $ chmod 777 /var/mail 6. запустил все службы spamd, exim и tpop3d всё стартует как часики. 7. создал скриптик для добавления новых пользователей nano ~/newmail #!/bin/sh if [[ $1 != "" ]]; then adduser -d /dev/null -s /sbin/nologin -g mail $1 passwd $1 else echo "Usage: $0 username" fi сохранил запустил ~/newmail test пароль test сохранило чудесно 8. в зебате указал: pop3.mytest.com smtp.mytest.com логин test пароль test при проверке почты не пускает, а логи говорят вот что: При попытке получить почту лог: Dec 11 16:10:42 4154 tpop3d[24027]: listeners_post_select: client [5]81.123.185.2/mytest.com: connected to local address 74.124.79.93:110 Dec 11 16:10:42 4154 tpop3d[24027]: auth_pam_new_user_pass: pam_authenticate(test): Authentication failure Dec 11 16:10:42 4154 tpop3d[24027]: connection_do: client `[5]81.123.185.2/mytest.com': username `test': 1 authentication failures Dec 11 16:10:48 4154 tpop3d[24027]: ioabs_tcp_post_select: client [5]81.123.185.2/mytest.com: connection closed by peer Dec 11 16:10:48 4154 tpop3d[24027]: connections_post_select: client [5]81.123.185.2/mytest.com: disconnected; 22/107 bytes read/written При попытке отправить: Dec 11 16:10:51 4154 exim[17615]: 2009-12-11 16:10:51 unqualified sender rejected: H=8-185-124-91.pool.ukr.net (localhost) [81.123.185.2] Скрипт получается создаёт пользователя в системе, а как же создать ящик тогда? или есть другие схемы установки или еще чего. Ребята помогите решить проблему. |
Трудно что-либо рекомендовать из-за нестандартности вашей связки...
Полных конфигов тоже не увидел. А если то что вы привели - полные конфиги, то как минимум экисму этого точно недостаточно. Попробуйте что-то более традиционное: exim+dovecot с пользователями в mysql. |
есть ли подробная статья в этом плане? с удовольствием бы сделал по ней, туп безбожно :(
|
Цитата:
Цитата:
http://ithouse.spb.ru/?p=303 |
к сожалению ось Gentoo
|
значит делать то же самое, но на генто
|
спасибо, вопрос теперь, как деинсталировать то, что уже установлено
|
|
Время: 02:44. |
Время: 02:44.
© OSzone.net 2001-