Мар 012011
 

Настройка почтового сервера… Этим можно заниматься вечно и всегда будет куда стремится.
Вот, что требовалось до установки:

  1. Требования
  2. Хранение почты на сервере
  3. Фильтрация спама
  4. Проверка вложений на вирусы
  5. Возможность использовать дополнительные домены
  6. Средние нагрузки (250+ пользователей)
  7. Списки рассылок
  8. WEB клиент

Что использовалось:

  1. Postfix
  2. Courier
  3. Amavis
  4. Spamassassin
  5. Razor
  6. ClamAV
  7. Roundcube
  8. Mailman
  9. Mailgraph
  10. AwStats
  11. MySQL
  12. Saslauth
  13. phpMyAdmin

Вот тут очень подробно описал как это делал.

На данный момент почтовик работает в продакшене две недели.

 Опубликовано в 13:22

  92 комментария в “Настройка почтового сервера Postfix в Debian Squeeze”

  1. Помогите пожалуйста с статьей!
    Мне очень понравилась статья но у меня возникли проблемы с конфигурацией!
    Дойдя до пункта Тестирование Postfix я понял что не работает не чего!
    То есть telnet на localhost не отзывается по 25 и 993 порту. Внимательно переделал некорые пункты статьи и получилось следующие что telnet на localhost на 25 заработал но только после правки main.cf и Postfix не стартовал ругался постоянно на какие то ошибки по этому я закоментил всю нижнию часть конфига а порт 993 так и не работает до сих пор и не знаю в чем дело. ???
    помогите плиз уже перепробовал кучу статей!
    Не знаю что делать логи вроде все нормально без ошибок.
    Как только пытаюсь раскоментить нижнии строчки в конфиге валяться ошибки.

  2. Запостите логи постфикса. По умолчанию он ругается в /var/log/syslog.
    Вы настраивали сервер по моей статье? Если да то желательно раскометировать все.

  3. Делаю все по вашей статье.
    Telnet localhost 25 работает на ура и дает ответ!
    Telnet localhost 993 Неработает и не знаю что с этим делать???
    если начинаю раскоменчивать все остальные строчки в main.cf то postfix ругается на ошибки и не стартует.
    Вот половина конфига который закоментирован.
    если раскоментить все вместе то ошибок кучу начинает ругаться на все эти параметры.

    #Пропускать письма от авторизованный пользователей
    #permit_sasl_authenticated

    #Если клиент не из mynetworks оценивает reject_unauth_destination. Отклоняется попытки пересылки, если получатель
    #сообщения не относится к доменам места назначения и доменам пересылки, указанным в ваших настройках
    #reject_unauth_destination

    #Отвергает запрос, когда клиент отправляет команды SMTP раньше времени, еще не зная о том,
    #действительно ли Postfix поддерживает конвейерную обработку команд ESMTP
    #reject_unauth_pipelining
    #helo_access
    #block_dsl

    #блокируем клиентов с адресами from, домены которых не имеют A/MX записей
    #reject_unknown_address

    #блокирует почту от несуществующих доменов
    #reject_unknown_recipient_domain,

    #Проверяем домен на записи типа A и MX в DNS — если нет, то отклоняем
    #reject_unknown_sender_domain
    #rdl_bogon_ip
    #rbl_dul_ru
    #rbl_spamcop

    #Проверки исходящей или пересылаемой через нас почты
    #smtpd_sender_restrictions = white_client, white_client_ip, black_client_ip

    #если пользователь авторизуется как user1@domain.com и попытается передать письмо в
    #котором в качестве обратного адреса указан user2@domain.com, то в ответ получит ошибку
    #reject_authenticated_sender_login_mismatch

    #Отклоняет сообщения в не существующие домены
    #reject_unknown_recipient_domain

    #Проверяем домен на записи типа A и MX в DNS — если нет, то отклоняем
    #reject_unknown_sender_domain

    #Если имя получателя не соответствует FQDN то отклоняем
    #reject_non_fqdn_recipient

    #Если имя отправителя не соответствует FQDN – отклоняем
    #reject_non_fqdn_sender
    #permit_sasl_authenticated
    #permit_mynetworks

    #Содержит список приватных сетей, которые по всем канонам глобальной сети интернет
    #не могут быть использованы в качестве IP для MX записей
    #mx_access

    #Отклонение писем с несуществующим адресом отправителя
    #reject_unlisted_sender

    #Если клиент не из mynetworks оценивает reject_unauth_destination. Отклоняется попытки пересылки, если получатель
    #reject_unauth_destination
    #rhsbl_securitysage

    #Правила приема почты нашим сервером:
    #smtpd_recipient_restrictions = white_client

    #блокирует почту от несуществующих доменов
    #reject_unknown_recipient_domain

    #Проверяем домен на записи типа A и MX в DNS — если нет, то отклоняем
    #reject_unknown_sender_domain

    #Если имя получателя не соответствует FQDN — отклоняем
    #reject_non_fqdn_recipient

    #Если имя отправителя не соответствует FQDN – отклоняем
    #reject_non_fqdn_sender

    #Отвергает запрос, когда клиент отправляет команды SMTP раньше времени, еще не зная о том,
    #действительно ли Postfix поддерживает конвейерную обработку команд ESMTP
    #reject_unauth_pipelining

    #Пропускать письма от авторизованный пользователей
    #permit_sasl_authenticated

    #Принимать письма от клиентов локальной сети
    #permit_mynetworks
    #helo_access

    #Отклонить, если адреса RCPT TO нет в допустимых получателей
    #reject_unlisted_recipient

    #блокируем клиентов с адресами from, домены которых не имеют A/MX записей
    #reject_unknown_address

    #Если клиент не из mynetworks оценивает reject_unauth_destination. Отклоняется попытки пересылки, если получатель
    #сообщения не относится к доменам места назначения и доменам пересылки, указанным в ваших настройках
    #reject_unauth_destination

    #Для отказа в приеме сообщениям с пустым именем отправителя конверта, предназначенным нескольким получателям
    #reject_multi_recipient_bounce
    #smtpd_data_restrictions = reject_unauth_pipelining, reject_multi_recipient_bounce, permit

    #Пропустить серверы, которые приветствуют нас кодом состояния 5xx
    #smtp_skip_5xx_greeting = no

    #Отклонение писем с несуществующим адресом отправителя
    #smtpd_reject_unlisted_sender = yes

    #Отклонение писем с несуществующим адресом получателя
    #permit_sasl_authenticated

    #Принимать письма от клиентов локальной сети
    #permit_mynetworks
    #helo_access

    #Отклонить, если адреса RCPT TO нет в допустимых получателей
    #reject_unlisted_recipient

    #блокируем клиентов с адресами from, домены которых не имеют A/MX записей
    #reject_unknown_address

    #Если клиент не из mynetworks оценивает reject_unauth_destination. Отклоняется попытки пересылки, если получатель
    #сообщения не относится к доменам места назначения и доменам пересылки, указанным в ваших настройках
    #reject_unauth_destination

    #Для отказа в приеме сообщениям с пустым именем отправителя конверта, предназначенным нескольким получателям
    #reject_multi_recipient_bounce
    #smtpd_data_restrictions = reject_unauth_pipelining, reject_multi_recipient_bounce, permit

    #Пропустить серверы, которые приветствуют нас кодом состояния 5xx
    #smtp_skip_5xx_greeting = no

    #Отклонение писем с несуществующим адресом отправителя
    #smtpd_reject_unlisted_sender = yes

    #Отклонение писем с несуществующим адресом получателя
    #smtpd_reject_unlisted_recipient = yes

    как я начинаю раскоменчивать строки связаны с smtpd то postfix стартует нормально но перестает работать подключение к 25 порту по telnet.

    Если раскоменчивать строчки с reject или permit то Postfix не стартует.

    Посмотрите плиз конфиг может я там чего то натворил.

  4. Если не работает 993, значит проблемы с smtp через ssl. Возможно какой то параметр связанный с сертификатом, возможно с самом сертификатом. Без логов ничего более подробного я сказать не смогу.
    Давайте сделаем так: раскоментируется все. То есть сделайте все так, как описано в статье. Рестартаните Postfix и вышлите мне почтой конфиг, лог, и возможно то, что постфикс выплюнет на консоль.

  5. Отлично спасибо большое только не могу найти твою почту.
    Напишешь мне тут ?

    Была проблема изначально с сертификатом у тебя там в статье есть просто пару опечаток в пункте создания сертификатов. Но я внимательней прочитал и заново создал сертификаты теперь ошибок Courier не выдает не каких.

  6. first-leon at yandex.ru

    Где опечатки? Чтобы сразу поправить

  7. cp mail.вашдомен.ru.key mail.вашдомен.ru.key_orig
    ты говоришь тут с нижним подчеркивание сделать .ru.key_orig
    penssl rsa -in mail.вашдомен.ru.key.orig а тут уже с точкой

    здесь mv mail.вашдомен.crt /etc/ssl/certs/
    ты пишешь что .crt без ru почемута!
    и еще где то было но сейчас найти не могу.

  8. я послал письмо с ошибками и конфигом если я правильно понял за место at я собачку поставил ??

  9. 1) Пофиксил опечатки.
    2) У тебя не верный конфиг.
    Обрати внимание на то, что smtpd_client_restrictions имеет значение, равное множеству параметров, перечисленных через запятую.
    Оформление mediawiki это хорошо подчеркивает.
    А в твоем конфиге (если убрать комментарии) написаное следующее:

    smtpd_client_restrictions = white_client_ip, black_client_ip
    permit_sasl_authenticated
    reject_unauth_destination
    reject_unauth_pipelining
    ...

    Правильно будет так:

    smtpd_client_restrictions = white_client_ip,
    black_client_ip,
    permit_sasl_authenticated,
    reject_unauth_destination,
    reject_unauth_pipelining,
    ...

    Ну и отступы при форматировании конфига помогут наглядно все увидеть.

  10. Спасибо вроде с постфиксом все стартует без ошибок! поправил конфиг поставил запятые, на 25 порт подключается без проблем! но на 993 все равно не подключается а лог постфикса пишет теперь
    Mar 16 20:36:59 mail postfix/smtpd[6265]: fatal: parameter “smtpd_recipient_restrictions”: specify at least one working instance of: check_relay_domains, reject_unauth_destination, reject, defer or defer_if_permit
    Mar 16 20:38:00 mail postfix/smtpd[6274]: fatal: parameter “smtpd_recipient_restrictions”: specify at least one working instance of: check_relay_domains, reject_unauth_destination, reject, defer or defer_if_permit

    a log courier так и нечего не пишет по прежнему.
    если смотреть лог imap то он пишет
    Mar 16 21:55:54 mail imapd-ssl: Unexpected SSL connection shutdown.
    Mar 16 21:59:53 mail imapd-ssl: Unexpected SSL connection shutdown.

    если пробую зайти на почту через roundcube то он пишет
    неудачное соединение с imap сервером.

    если пробую подключиться по telnet на 143 порт то он мне дает такой ответ
    * OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyright 1998-2010 Double Precision, Inc. See COPYING for distribution information.

    лог при этом пишет что
    imapd: Connection, ip=[::ffff:127.0.0.1]

    помогите плиз мне уже не знаю что делать…

  11. посмотрел какие порты открыты
    25/tcp open smtp
    80/tcp open http
    111/tcp open rpcbind
    143/tcp open imap
    443/tcp open https
    993/tcp open imaps
    3306/tcp open mysql
    10024/tcp open unknown
    10025/tcp open unknown

  12. Я выше написал чушь. Если проблемы с 993 портом, то это проблемы с imap-ssl (а не smtp).
    143 это imap порт (без шифрации). Его нужно отключить. (IMAPDSTART=NO) Там тоже опечатка была, щас поправил.

    А с smtpd_recipient_restrictions тоже самое что и с smtpd_client_restrictions.
    Смотрите как оформлено в вики

  13. Отключил imap.

    но он все равно не хочет подключаться к 993.

    но зато начал писать что то в логах! только я не понимаю что!
    может еще что то в конфиге нужно подправить в imapd-ssl ???

    вот логи

    Mar 17 11:02:29 mail imapd-ssl: couriertls: /etc/courier/mail.gdbus.ru.crt: error:0906D06C:PEM routines:PEM_read_bio:no start line
    Mar 17 11:11:41 mail imapd-ssl: couriertls: /etc/courier/mail.gdbus.ru.crt: error:0906D06C:PEM routines:PEM_read_bio:no start line

  14. Мда…
    Слишком много опечаток получилось.
    Вот тут, в статье:
    “cat /etc/ssl/private/mail.вашдомен.key /etc/courier/mail.вашдомен.ru.crt”
    был пропущен знак >>
    Должно быть так:
    “cat /etc/ssl/private/mail.вашдомен.key >> /etc/courier/mail.вашдомен.ru.crt”
    Это выполнит требование курира к хранению открытого и закрытого ключа в одной файле.

  15. Ну это не страшно зато эта статья будет идеальная
    но на самом деле но Ссс…………
    все равно не работает!!! imapd-ssl я имею ввиду теперь пишет =

    Mar 17 11:46:43 mail imapd-ssl: Unexpected SSL connection shutdown.
    Mar 17 11:48:55 mail imapd-ssl: Unexpected SSL connection shutdown.
    Mar 17 11:59:37 mail imapd-ssl: Unexpected SSL connection shutdown.

    может чего то в конфиге не то ???

  16. Рестартануть его нужно после того как сертификат поправлен:
    /etc/init.d/courier-imap-ssl restart
    И возможно courier не может создать папки пользователя (нужно обязательно отправить пользователю первое письмо, чтобы создать структуру каталогов).
    После чего такие логи? После попытки соединится клиентом?

  17. Ну и конфиг курира покажи по почте. (вот этот /etc/courier/imapd-ssl)

  18. Попробуйте указать параметр в /etc/courier/imapd-ssl:
    TLS_TRUSTCERTS=/etc/ssl/certs/mail.вашдомен.ru.crt
    (он там есть, но имеет другое значение).
    Остальное по моему в порядке

  19. Неа не фига не хочет зараза в логах тоже самое пишет.

    рестарт я сделал и все равно.

    может попробовать удалить все сертификаты и переделать по новой ? и прописать по другому? или есть еще какие то варианты ???

  20. После чего такие логи появляются? Почтовым клиентом пытаетесь подключится по imap-ssl?

    Можно попробовать удалить сертификат.
    По идее он один на все про все.

  21. И в логах только это? или еще есть какие то записи?

  22. Я смотрю /var/log/mail.err
    /var/log/mail.log
    /var/log/mail.info
    | grep imap
    там только это и больше не чего только это.

    может еще где то посмотреть.

  23. Не нужно grep imap.
    Возможно есть нужные строки без подстроки imap
    Еще раз что вы делаете, после чего строки в лог валятся?
    Пытаетесь соединится по imap с сервером?

  24. я пишу команду

    telnet localhost 993

    у меня появляется

    Trying 127.0.0.1…
    Connected to localhost.
    Escape character is ‘^]’.

    потом смотрю лог mail.log

    Mar 17 13:48:23 mail amavis[2358]: (02358-01) (!)Requesting process rundown after fatal error
    Mar 17 13:48:23 mail postfix/smtp[2351]: DC64EC568: to=, orig_to=, relay=127.0.0.1[127.0.0.1]:10024, delay=494, delays=493/0.41/0.64/0.07, dsn=4.3.2, status=deferred (host 127.0.0.1[127.0.0.1] said: 421 4.3.2 Service shutting down, closing channel (in reply to RCPT TO command))
    Mar 17 13:48:23 mail postfix/error[2359]: 1C694C557: to=, orig_to=, relay=none, delay=8894, delays=8893/1.2/0/0.01, dsn=4.4.2, status=deferred (delivery temporarily suspended: lost connection with 127.0.0.1[127.0.0.1] while sending DATA command)
    Mar 17 13:48:23 mail postfix/error[2359]: 1668CC550: to=, orig_to=, relay=none, delay=11294, delays=11293/1.2/0/0.01, dsn=4.4.2, status=deferred (delivery temporarily suspended: lost connection with 127.0.0.1[127.0.0.1] while sending DATA command)
    Mar 17 13:48:23 mail amavis[2361]: (02361-01) (!)connect_to_sql: unable to connect to DSN ‘DBI:mysql:database=mail;host=127.0.0.1;port =3306’: Access denied for user ‘mail_admin’@’localhost’ (using password: YES)
    Mar 17 13:48:23 mail amavis[2361]: (02361-01) (!!)TROUBLE in process_request: connect_to_sql: unable to connect to any dataset at (eval 103) line 241, line 4.
    Mar 17 13:48:23 mail amavis[2361]: (02361-01) (!)Requesting process rundown after fatal error
    Mar 17 13:48:23 mail postfix/smtp[2352]: 8BD83C565: to=, orig_to=, relay=127.0.0.1[127.0.0.1]:10024, delay=2294, delays=2293/0.41/1.2/0.06, dsn=4.3.2, status=deferred (host 127.0.0.1[127.0.0.1] said: 421 4.3.2 Service shutting down, closing channel (in reply to RCPT TO command))
    Mar 17 13:50:09 mail postfix/pickup[2282]: 3A0BFC569: uid=33 from=
    Mar 17 13:50:09 mail postfix/cleanup[2380]: 3A0BFC569: message-id=
    Mar 17 13:50:09 mail postfix/qmgr[1707]: 3A0BFC569: from=, size=1521, nrcpt=1 (queue active)
    Mar 17 13:50:09 mail postfix/error[2383]: 3A0BFC569: to=, orig_to=, relay=none, delay=0.19, delays=0.14/0.02/0/0.03, dsn=4.4.2, status=deferred (delivery temporarily suspended: lost connection with 127.0.0.1[127.0.0.1] while sending DATA command)
    Mar 17 13:51:43 mail postfix/scache[2357]: statistics: start interval Mar 17 13:48:22
    Mar 17 13:51:43 mail postfix/scache[2357]: statistics: domain lookup hits=0 miss=2 success=0%
    Mar 17 13:51:43 mail postfix/scache[2357]: statistics: address lookup hits=0 miss=2 success=0%
    Mar 17 13:53:51 mail imapd-ssl: Unexpected SSL connection shutdown.

    сейчас без подставки imap

    это mail.err

    Mar 17 13:48:23 mail amavis[2358]: (02358-01) (!!)TROUBLE in process_request: connect_to_sql: unable to connect to any dataset at (eval 103) line 241, line 4.
    Mar 17 13:48:23 mail amavis[2361]: (02361-01) (!!)TROUBLE in process_request: connect_to_sql: unable to connect to any dataset at (eval 103) line 241, line 4.

  25. Вот тут /etc/amavis/conf.d/20-debian_defaults
    в строке:
    @lookup_sql_dsn = ( [‘DBI:mysql:database=mail;host=127.0.0.1;port =3306’, ‘mail_admin’, ‘password’]);
    у вас закралась ошибка. Возможно пароль не верный.

    Поправьте и пробуйте тестовое письмо отправить (ну и тестового пользователя завести перед этим)

    Судя по:
    “Trying 127.0.0.1…
    Connected to localhost.
    Escape character is ‘^]’.”
    imap работает.

  26. >>Судя по:
    >>«Trying 127.0.0.1…
    >>Connected to localhost.
    >>Escape character is ‘^]’.»
    >>imap работает.
    Если бы он работал то он и ответ выдавал и к нему бы другие машины подключались! и roundcube отвечал а этого не происходит!!

    Ошибку исправил действительно забыл пароль ввести =)

    во еще раз лог

    Mar 17 14:41:26 mail postfix/qmgr[1709]: E2271C566: removed
    Mar 17 14:41:26 mail postfix/smtpd[1732]: connect from localhost[127.0.0.1]
    Mar 17 14:41:26 mail postfix/smtpd[1732]: 581E7C553: client=localhost[127.0.0.1]
    Mar 17 14:41:26 mail postfix/cleanup[1773]: 581E7C553: message-id=
    Mar 17 14:41:26 mail postfix/qmgr[1709]: 581E7C553: from=, size=2127, nrcpt=1 (queue active)
    Mar 17 14:41:26 mail postfix/local[1777]: 581E7C553: to=, relay=local, delay=0.03, delays=0.02/0/0/0, dsn=2.0.0, status=sent (delivered to mailbox)
    Mar 17 14:41:26 mail postfix/qmgr[1709]: 581E7C553: removed
    Mar 17 14:41:26 mail amavis[1513]: (01513-04) Passed CLEAN, -> , Message-ID: , mail_id: GnUPMMPOvsZi, Hits: -0.001, size: 1521, queued_as: 581E7C553, 317 ms
    Mar 17 14:41:26 mail postfix/smtp[1774]: 5BC8BC56C: to=, orig_to=, relay=127.0.0.1[127.0.0.1]:10024, delay=1277, delays=1276/0.46/0.11/0.32, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=01513-04, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 581E7C553)
    Mar 17 14:41:26 mail postfix/qmgr[1709]: 5BC8BC56C: removed
    Mar 17 14:42:44 mail imapd-ssl: Unexpected SSL connection shutdown.

  27. А если попробовать вернуть на 143 порт и проверить как он работает только я не совсем понимаю как это сделать ???

  28. Вернуть для тестов можно. Но оставлять так на постоянку не очень хорошее решение.
    И что вы ждете от telnet 993? Сейчас он вам все верно показывает (у меня тоже самое показывает на рабочем сервере).

    //Если бы он работал то он и ответ выдавал и к нему бы другие машины
    //подключались! и roundcube отвечал а этого не происходит!!
    Роундкубе (как и другие клиенты) не будет подключаться если для пользователя не создана структура каталогов. Чтобы ее создать – нужно отправить пользователю (почту которого хотите проверить) тестовое письмо (об этом написано).
    Вот это:
    Mar 17 14:41:26 mail postfix/smtp[1774]: 5BC8BC56C: to=, orig_to=, relay=127.0.0.1[127.0.0.1]:10024, delay=1277, delays=1276/0.46/0.11/0.32, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=01513-04, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 581E7C553)
    говорит о том, что письмо обработано. Но ниже еще должны быть строки лога (говорящие либо о локальной доставке, либо о том что письме переслано другому серверу)

  29. Хорошо а как мне тогда проверить всю работа способность ???
    в мускуле у меня все создано в и вроде все настроено хорошо вроде без ошибок!
    mailx я пользовался но не одного письма я не увидел! да и папки в /mail/ он не создал не какие!

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

  30. Проверяется все по логам.
    mailx-ом отправляете созданному пользователю письмо и смотрите что в логах творится.
    Ну и если доставка свершилась, то в каталоге:
    …/vmail/вашдомен.ru/username
    должна структура каталогов создаться.
    Включите:
    tail -f /var/log/mail.log
    в одной консоли и запускайте mailx в другой.
    потом в первой будет видно – что сделала почтовая система.

  31. Понятно спасибо большое буду думать даль ше если что напишу! =)

  32. Привет пробовал посмотреть как ты сказал и не чего все равно не понимаю ты не мог бы посмотреть лог ???

    Mar 18 09:56:23 mail postfix/pickup[1707]: 83BDAC481: uid=0 from=
    Mar 18 09:56:23 mail postfix/cleanup[1841]: 83BDAC481: message-id=
    Mar 18 09:56:23 mail postfix/qmgr[1708]: 83BDAC481: from=, size=352, nrcpt=2 (queue active)
    Mar 18 09:56:26 mail postfix/smtpd[1745]: connect from localhost[127.0.0.1]
    Mar 18 09:56:26 mail postfix/smtpd[1745]: B43E9C3DB: client=localhost[127.0.0.1]
    Mar 18 09:56:26 mail postfix/cleanup[1841]: B43E9C3DB: message-id=
    Mar 18 09:56:26 mail postfix/qmgr[1708]: B43E9C3DB: from=, size=960, nrcpt=2 (queue active)
    Mar 18 09:56:26 mail postfix/smtpd[1745]: disconnect from localhost[127.0.0.1]
    Mar 18 09:56:26 mail amavis[1509]: (01509-02) Passed CLEAN, -> ,, Message-ID: , mail_id: 1FaMuV-ryDmx, Hits: 1.179, size: 352, queued_as: B43E9C3DB, 3232 ms
    Mar 18 09:56:26 mail postfix/smtp[1843]: 83BDAC481: to=, relay=127.0.0.1[127.0.0.1]:10024, delay=3.6, delays=0.24/0.05/0.02/3.2, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=01509-02, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as B43E9C3DB)
    Mar 18 09:56:26 mail postfix/smtp[1843]: 83BDAC481: to=, relay=127.0.0.1[127.0.0.1]:10024, delay=3.6, delays=0.24/0.05/0.02/3.2, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=01509-02, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as B43E9C3DB)
    Mar 18 09:56:26 mail postfix/qmgr[1708]: 83BDAC481: removed
    Mar 18 09:56:26 mail postfix/smtp[1846]: B43E9C3DB: to=, relay=none, delay=0.17, delays=0.08/0.07/0.02/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=a.b.c.d type=A: Host not found)
    Mar 18 09:56:27 mail postfix/smtp[1846]: B43E9C3DB: to=, relay=none, delay=0.17, delays=0.08/0.07/0.02/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=a.b.c.d type=A: Host not found)
    Mar 18 09:56:27 mail postfix/cleanup[1841]: 06BFAC48A: message-id=
    Mar 18 09:56:27 mail postfix/qmgr[1708]: 06BFAC48A: from=, size=3237, nrcpt=1 (queue active)
    Mar 18 09:56:27 mail postfix/bounce[1848]: B43E9C3DB: sender non-delivery notification: 06BFAC48A
    Mar 18 09:56:27 mail postfix/qmgr[1708]: B43E9C3DB: removed
    Mar 18 09:56:27 mail postfix/cleanup[1841]: 1D285C3DB: message-id=
    Mar 18 09:56:27 mail postfix/qmgr[1708]: 1D285C3DB: from=, size=3363, nrcpt=1 (queue active)
    Mar 18 09:56:27 mail postfix/local[1849]: 06BFAC48A: to=, relay=local, delay=0.14, delays=0.04/0.04/0/0.06, dsn=2.0.0, status=sent (forwarded as 1D285C3DB)
    Mar 18 09:56:27 mail postfix/qmgr[1708]: 06BFAC48A: removed
    Mar 18 09:56:27 mail postfix/smtp[1846]: 1D285C3DB: to=, orig_to=, relay=none, delay=0.04, delays=0.03/0.01/0/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=a.b.c.d type=A: Host not found)
    Mar 18 09:56:27 mail postfix/qmgr[1708]: 1D285C3DB: removed

  33. В запощеных логах ничего не подчищается? Не хватает имен доменов вроде…
    Для почтового сервера записи есть в прямой и обратной зоне DNS? MX запись прописана?
    Если светить какую то инфу не хочется – можно по почте.
    В таблицу domains добавили запись вашдомен.ru?

  34. В domains в таблице мускула все указано
    Я так понял что он не может найти виртуальный домен и лезет в инет что бы его найти!
    В мх вроде все указал
    не знаю что уже делать не чего не получается уже и бесит и все! а время идет и остается его все меньше и меньше!
    Буду все проверять и делать дальше надеюсь получиться
    А статья очень хорошая
    Вот только можно про мускул по подробнее описать

  35. >>MX запись прописана?
    и вот еще вопрос где именно на серваке прописана или у провайдера

  36. В DNS.
    А где у вас DNS – на сервере или у провайдера я не знаю

  37. А можно вопрос по roundcube ???
    Там в статье в конфиге прописано

    ServerName mail.вашдомен.ru

    DocumentRoot /var/www – меня вот это смущает так и должно быть ?

    просто если обращаться на mail……….ru то он выкидывает страницу апача.

  38. Так выглядит оригинальный файл настроек.
    Обращаться к web интерфейсу нужно по адресу:
    “https://mail.ВашДомен.ru/roundcube”
    А на эту папку алиас сделан чуть ниже по конфигу:
    “Alias /roundcube /var/lib/roundcube”

    По идее можно было и в корень виртуального домена запихнуть.

  39. спасиб =)

  40. ты не подскажешь мне с мускулом когда я добавляю туда значение типо домен gdbus.ru мне нужно выбирать ФУНКСИЮ ???
    И так же для юзеров нужна функция ??

    и транспорт домен я туда добавил а вот в transport что нужно написать ???

    помогите плиз

  41. Функцию нужно указывать только для паролей пользователей. Функцию Encrypt. В остальных случаях ничего указывать не нужно.

  42. таблица транспорт я туда добавил домен а вот в страку transport что нужно написать ???

    просто в примере указано

    вашдомен.ru smtp:другойдомен.ru
    вашдомен.ru smtp:[a.b.c.d]
    director@вашдомен.ru smtp:[c.d.e.f]

  43. Я понимаю я задолбал наверное но не могу настроить уже кучу прочитал форумов не знаю что делать может я доступ открою а вы посмотрите ???
    могу порт пробросить до консоли ?
    могу phpmyadmin ?

  44. Пока не нужно доступ. Это вообще не секьюрно ;)
    В таблице транспорт пишите следующее (щас и в статье добавлю):
    domain – вашдомен.ru. А в поле transport просто двоеточие.
    Это означает, что для указанного домена доставлять почту локально (то есть складывать в хранилище).

  45. да это я пытаюсь тестовою почтовыю систему настроить потом все логины и пароли поменяю! вот по этому так и пишу!!! не знаю что с этим уже делать не работает и все хотя уже столько прочитал и перепробовал!

  46. о он мне начал писать другие проблемы с созданием папки не посмотришь на почте ???

  47. По идее все заработало. Только говорит что прав нету, чтобы принятую почту сложить в хранилище.
    Пробегитесь по статье и проверьте все что связано с vmail и 5000.
    Возможно опечатались где то.
    Кроме этого проверьте, что везде где необходимо прописали /var/mail/vmail/ (это ваше хранилище), возможно тоже где то опечатались.
    На сам каталог /var/mail/vmail/ посмотрите права.

  48. круто он создал папки логи я тебе выслал! права на папку поменял и все хорошо заработало=))))))))))))))))))))

    но только все равно в roundcube не заходит говорить ошибка соединения с imap сервером???

    что с этим то делать ????????????????

  49. Проверять настройки RoundCube.
    Попробовать соединиться Thunderbird-ом например.
    Посмотреть логи апача (те что RoundCube валит).

  50. Блин голова кипит вообщем так Thunderbird ноходит сервер потом отвечат что не может присоединиться! говорит что логин или пароль не правильный лог я отправл!

    roundcube проверил вроде все хорошо! сейчас уже уезжаю завтра буду осмысливать лучше это все! я вам наверное бутылку должен ?

Яндекс.Метрика