Приветствую господа!
подскажите пожалуйста -настроил postfix+cyrus sasl, courier-imap+authlib
почта радостно уходит чере смтп-релей провайдера (ну не правит он обратную зону гад)
но почта не приходит!
шлю с ящика выданного провом на свой доменный
провайдер отвечаетI'm sorry to inform you that the message below could not be delivered.
When delivery was attempted, the following error was returned.
<test@polosok.net>: host mail.polosok.net[79.165.188.218] said: 554 5.7.1
<smtp.qwerty.ru[87.240.2.134]>: Client host rejected: Access denied (in
reply to RCPT TO command)это я что-то накрутил в настройке postfix ? или это косяк в
d:\Users\root>nslookup 79.165.188.218
Server: UnKnown
Address: 192.168.1.1Name: host-79-165-188-218.qwerty.ru
Address: 79.165.188.218?
main.cf
queue_directory = /var/spool/postfix
command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix
data_directory = /var/db/postfix
mail_owner = postfix
#default_privs = nobody
myhostname = mail.polosok.net
mydomain = polosok.net
#myorigin = $myhostname
myorigin = $mydomain
#inet_interfaces = all
#inet_interfaces = $myhostname
#inet_interfaces = $myhostname, localhost
mydestination = $myhostname, localhost.$mydomain, localhost#local_recipient_maps = unix:passwd.byname $alias_maps
#local_recipient_maps = proxy:unix:passwd.byname $alias_maps
#local_recipient_maps =unknown_local_recipient_reject_code = 550
mynetworks_style = subnet
#mynetworks = 168.100.189.0/28, 127.0.0.0/8relay_domains = $mydestination
relayhost = smtp.qwerty.ru
#relay_recipient_maps = hash:/usr/local/etc/postfix/relay_recipients
#alias_maps = dbm:/etc/aliases
#alias_maps = hash:/etc/aliases
#alias_maps = hash:/etc/aliases, nis:mail.aliases
#alias_maps = netinfo:/aliases#alias_database = dbm:/etc/aliases
#alias_database = dbm:/etc/mail/aliases
#alias_database = hash:/etc/aliases
#alias_database = hash:/etc/aliases, hash:/opt/majordomo/aliases
home_mailbox = Maildir/
mail_spool_directory = /var/spool/mail
debug_peer_level = 9sendmail_path = /usr/local/sbin/sendmail
newaliases_path = /usr/local/bin/newaliases
mailq_path = /usr/local/bin/mailq
setgid_group = maildrop
html_directory = /usr/share/doc/packages/postfix/htmlmanpage_directory = /usr/local/man
#sample_directory = /usr/local/etc/postfix
readme_directory = no
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_sasl_local_domain = $mydestination
smtpd_client_restrictions = permit_sasl_authenticated, reject
smtpd_sender_restrictions = permit_sasl_authenticated
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, permit_auth_destination, reject_unauth_destination<end>
P.S. с другиж ящиков - mail.ru, gmail.com - вообще тишина, ни письма, ни ошибки..Заранее благодарю!!!
ах да!
ещё была такая ошибка от проваThis is the Spam Firewall at smtp.qwerty.ru.
I'm sorry to inform you that the message below could not be delivered.
When delivery was attempted, the following error was returned.
<test@polosok.net>: host mail.polosok.net[79.165.188.218] said: 554 5.7.1
<sukhorukov@polosok.net>: Relay access denied (in reply to RCPT TO command)
Я правильно понял, что есть почтовик у вас, и есть у провайдера и ваш почтовик всю исходящую почту отсылает релеем на почтовик прова?
Если так, что, как мне думается, пров просто не релеет вашу чту наружу. и все.
Т.е. он на своем серваке должен разрешить релей для вашего сервера
>Я правильно понял, что есть почтовик у вас, и есть у провайдера
>и ваш почтовик всю исходящую почту отсылает релеем на почтовик прова?
>
>Если так, что, как мне думается, пров просто не релеет вашу чту
>наружу. и все.
>Т.е. он на своем серваке должен разрешить релей для вашего серверавсе верно поняли, только вот почта уходит! и доходит!
но не приходит если слать НА мой домен! снаружи! например с ящика провайдера emoxam@qwerty.ru на test@polosok.net шлю и мне позвращается ответ!
ошибки см. выше
>[оверквотинг удален]
>>Если так, что, как мне думается, пров просто не релеет вашу чту
>>наружу. и все.
>>Т.е. он на своем серваке должен разрешить релей для вашего сервера
>
>все верно поняли, только вот почта уходит! и доходит!
>
>но не приходит если слать НА мой домен! снаружи! например с ящика
>провайдера emoxam@qwerty.ru на test@polosok.net шлю и мне позвращается ответ!
>
>ошибки см. вышехм......
а вы смотрели, ваш домен вообще как прописан? На какой адрес указывает MX-запись вашего домена? На адрес вашего почтовика или провайдерского?
>[оверквотинг удален]
>>Если так, что, как мне думается, пров просто не релеет вашу чту
>>наружу. и все.
>>Т.е. он на своем серваке должен разрешить релей для вашего сервера
>
>все верно поняли, только вот почта уходит! и доходит!
>
>но не приходит если слать НА мой домен! снаружи! например с ящика
>провайдера emoxam@qwerty.ru на test@polosok.net шлю и мне позвращается ответ!
>
>ошибки см. вышеа что мешает сделать nslookup ? ))))
просто я решил, что это какой-то фуфельный домен, типа aaa.ru.
Вот и не стал nslookup-ом смотреть
меня ваш mail.polosok.net отрежектил. я не понял за что.Failed to deliver to 'test@polosok.net'
SMTP module(domain polosok.net) reports:
host mail.polosok.net says:
554 5.7.1 <mail.xxxxxx.kz[xx.xx.xx.77]>: Client host rejected: Access deniedпредположу, что что-то с настройками вашего сервера.
потому как мой почтовый сервер ни в каких спам-листах не состоит, PTR, MX ,SPF-записи у моего домена есть. видимо он всх так отпинывает
насчет настроек вряд ли что умное скажу. С настройками постфикса не имел делов.
Мне вот этот кусок конфига не нравится:
smtpd_client_restrictions = permit_sasl_authenticated, reject
smtpd_sender_restrictions = permit_sasl_authenticated
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, permit_auth_destination, reject_unauth_destinationвот что-то тут не так..... но, повторюсь, могу ошибаться - с postfix-ом дел не имел.
если почтоа доходит изнутри, но не доходит снаружи, значит надо копать в сторону параметров про networks - видимо он всех внешних считает "не нашими" и режектит
вот и мне кажется проблема там..
проблема сдается мне была в relay_domains
вот так
relay_domains = $myhostname, localhost, polosok.netзаработало.
>проблема сдается мне была в relay_domains
>вот так
>relay_domains = $myhostname, localhost, polosok.net
>
>заработало.Классно!
Поздравляю!
>>проблема сдается мне была в relay_domains
>>вот так
>>relay_domains = $myhostname, localhost, polosok.net
>>
>>заработало.
>
>Классно!
>Поздравляю!А как сделать, чтобы оно слало на все адреса, а не только на прописанные в relay_domains.
>[оверквотинг удален]
>>>вот так
>>>relay_domains = $myhostname, localhost, polosok.net
>>>
>>>заработало.
>>
>>Классно!
>>Поздравляю!
>
>А как сделать, чтобы оно слало на все адреса, а не только
>на прописанные в relay_domains.ты не поверишь но тут ты указываешь какие домены ты обслуживаешь а вовсе не то чт ты подумал )))
>[оверквотинг удален]
>
>smtpd_client_restrictions = permit_sasl_authenticated, reject
>smtpd_sender_restrictions = permit_sasl_authenticated
>smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, permit_auth_destination, reject_unauth_destination
>
>вот что-то тут не так..... но, повторюсь, могу ошибаться - с postfix-ом
>дел не имел.
>если почтоа доходит изнутри, но не доходит снаружи, значит надо копать в
>сторону параметров про networks - видимо он всех внешних считает "не
>нашими" и режектитЗакаментируй вот это:
smtpd_client_restrictions = permit_sasl_authenticated, reject