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

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Daniil
проходил мимо

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

Непрочитанное сообщение Daniil » 2012-03-31 22:42:59

Здравствуйте. Почтовый сервер 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, ошибку не могу найти. В чём может быть проблема?
Заранее спасибо за ответ.

Хостинговая компания 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/

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

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

Непрочитанное сообщение dikens3 » 2012-04-01 7:47:08

Вам даже ссылку дали, зайти лень?

http://www.epochta.ru/blog/email-market ... -spamhaus/
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2012-04-01 8:36:01

Нет, не лень. Я бы не писал тогда про авторизацию. Если включена SMTP авторизация, но адрес динамический, значит вариантов решения нет? Работать можно только со статическими адресами?

rayder
лейтенант
Сообщения: 661
Зарегистрирован: 2008-12-18 16:29:43
Откуда: Ukraine/Kiev
Контактная информация:

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

Непрочитанное сообщение rayder » 2012-04-01 11:33:31

Причем тут авторизация?

Вам русским по белому написали
blocked using xbl.spamhaus.org; http://www.spamhaus.org/query/bl?ip=92.100.11.37
учим матчасть
Человеку свойственно ошибаться, но для нечеловеческих ляпов нужен компьютер.

Daniil
проходил мимо

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

Непрочитанное сообщение Daniil » 2012-04-01 16:34:03

Может я плохо сформулировал. Попробую ещё раз. У меня динамический 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 для тестирования почтового сервера, или проблемы в моих файлах конфигурации.

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

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

Непрочитанное сообщение dikens3 » 2012-04-01 17:01:53

То есть проблема в том, что я использую динамический IP.
Есть и тут заслуга.

http://forum.ixbt.com/topic.cgi?id=7:26978
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Daniil
проходил мимо

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

Непрочитанное сообщение Daniil » 2012-04-01 22:54:34

Спасибо за помощь. Предстоит узнать много нового.