Страница 1 из 1

Проблема с отправкой почты

Добавлено: 2012-03-31 22:42:59
Daniil
Здравствуйте. Почтовый сервер Postfix, Cyrus-SASL, MySQL, Courier-IMAP, postfixadmin. Между вирьуальными почтовыми ящиками почта отправляется и принимается без проблем. На яндекс тоже отправляется. При отправке на рамблер получаю отбой:host imx1.rambler.ru[81.19.66.234] said: 554 5.7.1 Client
host [92.100.11.37] blocked using xbl.spamhaus.org; http://www.spamhaus.org/query/bl?ip=92.100.11.37 (in reply to RCPT TO command). В логах такая же запись.
main.cf

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

#LOCAL PATHNAME INFORMATION
#
queue_directory = /var/spool/postfix
command_directory = /usr/local/sbin
base = /usr/local/etc/postfix
daemon_directory = /usr/local/libexec/postfix
# QUEUE AND PROCESS OWNERSHIP
#
mail_owner = postfix
default_privs = nobody
# INTERNET HOST AND DOMAIN NAMES
#
myhostname = mail.aesk.local
mydomain = aesk.local
# SENDING MAIL
#
myorigin = $mydomain
# RECEIVING MAIL
#
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost
# REJECTING MAIL FOR UNKNOWN LOCAL USERS
#
local_recipient_maps = unix:passwd.byname $alias_maps
# TRUST AND RELAY CONTROL
#
mynetworks = 127.0.0.0/8
# ALIAS DATABASE
#
# или postalias /etc/mail/aliases
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
# SHOW SOFTWARE VERSION OR NOT
#
smtpd_banner = $myhostname ESMTP
# DEBUGGING CONTROL
#
# debug_peer_list = 127.0.0.1
debug_peer_level = 2
# RESTRICTIONS
#
# client, helo, sender, recipient, data, end-of-data
#
smtpd_client_restrictions =  permit_mynetworks,
                             permit_sasl_authenticated,
                             check_client_access hash:$base/client_access,
                             reject_unknown_client_hostname
smtpd_helo_restrictions =       check_helo_access hash:$base/hello_access,
                                permit_mynetworks,
                                permit_sasl_authenticated,
                                reject_invalid_helo_hostname,
                                reject_non_fqdn_helo_hostname,
                                reject_unknown_helo_hostname
smtpd_sender_restrictions =     permit_mynetworks,
                                check_sender_access hash:$base/sender_access,
                                reject_authenticated_sender_login_mismatch,
                                reject_unknown_sender_domain,
                                reject_unlisted_sender,
                                reject_unverified_sender
smtpd_recipient_restrictions =  permit_mynetworks,
                                permit_sasl_authenticated,
                                reject_unauth_destination,
                                check_recipient_access hash:$base/recipient_access,
                                reject_unlisted_recipient,
                                reject_unknown_recipient_domain,
                                reject_non_fqdn_recipient,
                                reject_unverified_recipient
smtpd_etrn_restrictions = reject
smtpd_reject_unlisted_sender = yes
disable_vrfy_command = yes
strict_rfc821_envelopes = yes
# yes: User unknown in virtual mailbox table
# no: User unknown
show_user_unknown_table_name = no
address_verify_sender = <>
unverified_sender_reject_code = 550
smtpd_helo_required = yes
smtp_always_send_ehlo = yes
smtpd_hard_error_limit = 8
smtpd_sasl_auth_enable = yes
smtpd_sasl_application_name = smtpd
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous
smtpd_sender_login_maps = mysql:$base/mysqlLookupMaps/sender.conf
virtual_alias_maps = mysql:$base/mysqlLookupMaps/alias.conf
virtual_mailbox_domains = mysql:$base/mysqlLookupMaps/domain.conf
virtual_mailbox_maps = mysql:$base/mysqlLookupMaps/mailbox.conf
virtual_mailbox_base = /var/spool/mail
virtual_mailbox_limit_maps = mysql:$base/mysqlLookupMaps/quota.conf
virtual_maildir_extended=yes
virtual_mailbox_limit_override=yes
virtual_create_maildirsize = yes
virtual_overquota_bounce = yes
virtual_maildir_limit_message = "Sorry, the user's maildir has overdras diskspace quota, please try again later"
message_size_limit = 5242880
virtual_gid_maps = static:1981
virtual_uid_maps = static:1981
virtual_minimum_uid = 1000
Авторизация smtp проходит, порт поставил 587, ошибку не могу найти. В чём может быть проблема?
Заранее спасибо за ответ.

Re: Проблема с отправкой почты

Добавлено: 2012-04-01 7:47:08
dikens3
Вам даже ссылку дали, зайти лень?

http://www.epochta.ru/blog/email-market ... -spamhaus/

Re: Проблема с отправкой почты

Добавлено: 2012-04-01 8:36:01
Гость
Нет, не лень. Я бы не писал тогда про авторизацию. Если включена SMTP авторизация, но адрес динамический, значит вариантов решения нет? Работать можно только со статическими адресами?

Re: Проблема с отправкой почты

Добавлено: 2012-04-01 11:33:31
rayder
Причем тут авторизация?

Вам русским по белому написали
blocked using xbl.spamhaus.org; http://www.spamhaus.org/query/bl?ip=92.100.11.37
учим матчасть

Re: Проблема с отправкой почты

Добавлено: 2012-04-01 16:34:03
Daniil
Может я плохо сформулировал. Попробую ещё раз. У меня динамический IP. Говорил про авторизацию, потому что:

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

The first thing to know is: THE PBL IS NOT A BLACKLIST. You are not listed for spamming or for anything you have done. The PBL is simply a list of all of the world's dynamic IP space, i.e: IP ranges normally assigned to ISP broadband customers (DSL, DHCP, PPP, cable, dialup). It is perfectly normal for dynamic IP addresses to be listed on the PBL. In fact all dynamic IP addresses in the world should be on the PBL. Even static IPs which do not send mail should be listed in the PBL. 

 PBL listings do not prevent you sending email unless your email program is not authenticating properly when it connects to your ISP or to your company's mail server. This can happen if you have forgotten to turn on 'SMTP Authentication' or if you have switched 'SMTP Authentication' off by mistake. 

 If you are using a normal email program such as Outlook, Entourage, Thunderbird or Apple Mail and you are being blocked by a Spamhaus PBL listing when you try to send email, the reason is simply that YOU NEED TO TURN ON 'SMTP AUTHENTICATION' in your email program's account settings. That will solve the problem for you. See: How do I turn on SMTP Authentication?
Во вчерашнем отбое XBL уже не указан, только PBL.

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

host imx1.rambler.ru[81.19.66.235] said: 554 5.7.1 Client
    host [178.71.117.215] blocked using pbl.spamhaus.org;
    http://www.spamhaus.org/query/bl?ip=178.71.117.215 (in reply to RCPT TO
    command)
То есть проблема в том, что я использую динамический IP.
Учить что ? Какую мат часть ? Нет вариантов обойти pbl.spamhaus.org используя динамические IP? Хочу понять - обязательно брать для дома статический IP для тестирования почтового сервера, или проблемы в моих файлах конфигурации.

Re: Проблема с отправкой почты

Добавлено: 2012-04-01 17:01:53
dikens3
То есть проблема в том, что я использую динамический IP.
Есть и тут заслуга.

http://forum.ixbt.com/topic.cgi?id=7:26978

Re: Проблема с отправкой почты

Добавлено: 2012-04-01 22:54:34
Daniil
Спасибо за помощь. Предстоит узнать много нового.