LINUX.ORG.RU
ФорумAdmin

Некоторые почтовики не принимают письма, или принимают их за спам

 ,


0

2

Здравствуйте, не пойму почему почты mail.ru и ukr.net (и, наверняка, какие-нибудь другие) не принимают мои письма от ящика test1@my_mail_server.org (названия, ессно, вымышленные). В то время, как gmail - всегда принимает. В файле mail.log под «нормальным результатом» отправки письма, думаю, можно назвать такое:

Apr 28 09:59:56 user sm-mta[22968]: q3S6xupF02343: to=some_mail@gmail.com, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=60000, relay=gmail-smtp-in.l.google.com. [111.111.111.111], dsn=2.0.0, stat=Sent (OK 1335596396 er3si5913007wib.20) Apr 28 09:59:56 user sm-mta[22968]: q3S6xupF02343: to=\\virtuser_1010, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=60000, dsn=2.0.0, stat=Sent

А под «плохим» такое:

Apr 28 09:59:56 user sm-mta[22968]: q3S6xspF022966: to=<some_mail@mail.ru>, ctladdr=<test1@my_mail_server.org> (1010/1006), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=120188, relay=mxs.mail.ru. [94.100.176.20], dsn=5.0.0, stat=Service unavailable Apr 28 09:59:56 user sm-mta[22968]: q3S6xspF022966: q3S6xupF022968: DSN: Service unavailable Apr 28 09:59:56 user sm-mta[22968]: STARTTLS=client: file /etc/mail/ssl/certs/sendmail.crt unsafe: No such file or directory Apr 28 09:59:56 user sm-mta[22968]: STARTTLS=client, error: load verify locs /etc/mail/ssl/certs/CA, /etc/mail/ssl/certs/sendmail.crt failed: 0

Находится ли мой почтовик в каких-либо блэк-листах или виновата эта ошибка, непонятно. Может будут какие-нибудь идеи? Спасибо!



Последнее исправление: maxcom (всего исправлений: 6)

Возможно не прописана обратная зона.

at ★★
()
Ответ на: комментарий от cryptosonbian

Решил отправить с другого сервера, но не могу пройти аутентификацию (или что оно такое) на нём. Причём squirrelmail отправляет письма с него без проблем.

Ответ от старого сервера (по которому создан топик):

250-USER.HOST.NET HELLO DYNAMIC-77-122-303-023.PROV.NET.UA [111.111.111.111], PLEASED TO MEET YOU 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-EXPN 250-VERB 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN PLAIN 250-DELIVERBY 250 HELP

А вот ответ от нового, с которого с помощью squirrelmail письмо отправить можно, а скриптом не могу:

250-USER.COM HELLO DYNAMIC-77-122-343-322.PROV.NET.UA [111.111.111.111], PLEASED TO MEET YOU 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-AUTH DIGEST-MD5 CRAM-MD5 250-DELIVERBY 250 HELP

То есть разница в " LOGIN PLAIN". Как сделать так, чтобы второй в ответе тоже содержал в себе эту подстроку?

serg_hd
() автор топика
Ответ на: комментарий от zgen

это файл сертификата, я так понимаю?

почему же на жмейл отправляется без проблем? и на mail.ru отправлялось, но перестало.

niXman ★★★
()
Ответ на: STARTTLS от bashnia

По поводу моего вопроса о поддержке sasl-аутентификация (чтоб сервер возвращал «LOGIN PLAIN»):

В /etc/mail/hostname.mc поменял местами строки:

define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

TRUST_AUTH_MECH( `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

Затем выполнил под рутом:

# cd /etc/mail

# make

# make install

# make stop

# make start

Ребутнул сервер и всё стало ок.

serg_hd
() автор топика
Ответ на: STARTTLS от bashnia

Вы принципиально не читаете мое сообщение выше?

почему же на жмейл отправляется без проблем? и на mail.ru отправлялось, но перестало. само по себе.

niXman ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.