Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: FreeBSD & Postfix & CyrusSASL(saslauthd)
Показать сообщение отдельно

Старожил


Сообщения: 173
Благодарности: 4

Профиль | Отправить PM | Цитировать


Добрый день,

Разобрался. Почта работает. Авторизация проходит.
Если устанавливаю ограничения, то почта работает только в пределах домена.
Подскажите, что из этого блокирует мир?
Если я отключаю вот это (ниже), то я принимаю почту.
Код: Выделить весь код
strict_rfc821_envelopes = yes
disable_vrfy_command = yes
smtpd_helo_required = yes

smtpd_client_restrictions =
smtpd_helo_restrictions =
smtpd_sender_restrictions =
smtpd_recipient_restrictions =
 permit_mynetworks,
 permit_sasl_authenticated,
 reject_unauth_destination,
 reject_unauth_pipelining,
 check_client_access hash:/usr/local/etc/postfix/access_client,
 check_client_access pcre:/usr/local/etc/postfix/access_client.pcre,
 reject_unknown_client_hostname,
 check_helo_access hash:/usr/local/etc/postfix/access_helo,
 reject_invalid_helo_hostname,
 reject_non_fqdn_helo_hostname,
 reject_unknown_helo_hostname,
 check_sender_access hash:/usr/local/etc/postfix/access_sender,
 reject_non_fqdn_sender,
 reject_unknown_sender_domain,
 reject_unverified_sender,
 reject_non_fqdn_recipient,
 reject_unknown_recipient_domain,
 reject_unverified_recipient,
 reject_rbl_client cbl.abuseat.org,
 reject_rbl_client combined.njabl.org,
 reject_rbl_client dnsbl.njabl.org,
 reject_rbl_client dul.ru,
 reject_rbl_client dynablock.njabl.org,
 reject_rbl_client opm.blitzed.org,
 reject_rhsbl_client blackhole.securitysage.com,
 reject_rhsbl_client rhsbl.sorbs.net,
 reject_rhsbl_sender blackhole.securitysage.com,
 reject_rhsbl_sender rhsbl.sorbs.net,
 permit
Но почему-то не отправляется почта, даже если отключить фильтры.
Вот основная часть main.cf
Код: Выделить весь код
myhostname = mail.example.com
mydomain = example.com
myorigin = $mydomain
# 192.168.1.1 - внешняя сеть интернет
# 192.168.0.1 - внутрення сеть (локальная сеть)
inet_interfaces = 192.168.1.1, 192.168.0.1
mydestination = $mydomain
mynetworks = 127.0.0.0/8, 192.168.0.1/24
alias_database = hash:/etc/aliases

smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $mydomain
broken_sasl_auth_clients = yes

mailbox_size_limit = 52428800
message_size_limit = 10485760

invalid_hostname_reject_code = 550
non_fqdn_reject_code = 550
unknown_address_reject_code = 550
unknown_client_reject_code = 550
unknown_hostname_reject_code = 550
unverified_recipient_reject_code = 550
unverified_sender_reject_code = 550

strict_rfc821_envelopes = yes
disable_vrfy_command = yes
smtpd_helo_required = yes

smtpd_client_restrictions =
smtpd_helo_restrictions =
smtpd_sender_restrictions =
smtpd_recipient_restrictions =
 permit_mynetworks,
....
При отправке в журнале вижу
maps_find: recipient_canonical_maps: ev@yandex.ru : not found
mail_addr_find: ev@yandex.ru -> not found
maps_find: canonical_maps: : not found
mail_addr_find: : not found
maps_find: virtual_alias_maps: : not found
mail_addr_find: : not found

Host or domain name not found. Name service error fo name=yandex.ru Host not found. Name service error for name=yandex.ru type=MX: Host not found, try again



Евгений

Последний раз редактировалось tarasov.evgeny, 24-04-2012 в 11:20.


Отправлено: 09:24, 24-04-2012 | #3

Название темы: FreeBSD & Postfix & CyrusSASL(saslauthd)