LINUX.ORG.RU
ФорумAdmin

sendmail заменяет домен получателя собственным

 


0

1

Здравствуйте! Настраивал sendmail для прохождения писем на mail.ru (на остальные ходило и так). Поставил opendkim и настроил, подписание проходит, но письма майлом не принимаются. Стал смотреть логи и выяснилось что при отправке почты на user@mail.ru sendmail ставит адрес получателя user@mydomain.ru хотя на yandex и т.д. как то проходит. sendmail настраивал не я, и ранее с ним не часто связывался, работало с дефолтными конфигами, а система высокой доступности, подскажите пожалуйста как исправить. /etc/mail/sendmail.mc 350/350 100% include(`/usr/share/sendmail/cf/m4/cf.m4') OSTYPE(`debian') undefine(`UUCP_RELAY')dnl undefine(`BITNET_RELAY')dnl FEATURE(redirect)dnl FEATURE(always_add_domain)dnl FEATURE(access_db) FEATURE(masquerade_envelope) GENERICS_DOMAIN_FILE(`/etc/mail/genericsdomain') MAILER(local)dnl MAILER(smtp) INPUT_MAIL_FILTER(`opendkim', `S=inet:8891@localhost')dnl

Текст письма

От: «myuser» <myuser@mydomain.ru> Кому: «user» <user@mydomain.ru> Тема: test Дата: 14 июля 2016 г. 12:46

test

С уважением,

Если необходимо что то еще скину.

user@mail.ru sendmail ставит адрес получателя user@mydomain.ru

Может начнем с того как отправляем?

хотя на yandex и т.д. как то проходит

Вы нам тут сказку пришли рассказать о том что у yandex open relay?

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

Хм, а можно все-таки выхлоп этого (и кстати имейте ввиду что mail from реально таки будет username@hostname а не то что вы написали в этом поле)

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

root@mail:/etc/mail# echo -e «To: aleksandrmartjanv@mail.ru\\nFrom: noreply@msc-hemit.ru\\nSubject: Test\\nTest\\n» | sendmail -bm -t -v
aleksandrmartjanv@mail.ru... Connecting to [127.0.0.1] via relay...
220 msc-hemit.ru ESMTP Sendmail 8.14.4/8.14.4/Debian-8; Sun, 17 Jul 2016 22:45:56 +0500; (No UCE/UBE) logging access from: localhost(OK)-localhost [127.0.0.1]

EHLO msc-hemit.ru

250-msc-hemit.ru Hello localhost [127.0.0.1], 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
250-DELIVERBY
250 HELP

VERB

250 2.0.0 Verbose mode

MAIL From:<martianov@msc-hemit.ru> SIZE=77

AUTH=martianov@msc-hemit.ru
250 2.1.0 <martianov@msc-hemit.ru>... Sender ok

RCPT To:<aleksandrmartjanv@msc-hemit.ru>

DATA

550 5.1.1 <aleksandrmartjanv@msc-hemit.ru>... User unknown
503 5.0.0 Need RCPT (recipient)

RSET

250 2.0.0 Reset state

RSET

250 2.0.0 Reset state
martianov... Using cached ESMTP connection to [127.0.0.1] via relay...

MAIL From:<> SIZE=1101

250 2.1.0 <>... Sender ok

RCPT To:<martianov@msc-hemit.ru>

DATA

250 2.1.5 <martianov@msc-hemit.ru>... Recipient ok
354 Enter mail, end with "." on a line by itself

.

050 <martianov@msc-hemit.ru>... Connecting to local...
050 <martianov@msc-hemit.ru>... Sent
250 2.0.0 u6HHjuAv004655 Message accepted for delivery
martianov... Sent (u6HHjuAv004655 Message accepted for delivery)
Closing connection to [127.0.0.1]

QUIT

221 2.0.0 msc-hemit.ru closing connection

aleksandrmartjanv ()
Ответ на: комментарий от anc

root@mail:/etc/mail# echo -e «To: aleksandrmartjanv@yandex.ru\\nFrom: noreply@msc-hemit.ru\\nSubject: Test\\nTest\\n» | sendmail -bm -t -v
aleksandrmartjanv@yandex.ru... Connecting to [127.0.0.1] via relay...
220 msc-hemit.ru ESMTP Sendmail 8.14.4/8.14.4/Debian-8; Sun, 17 Jul 2016 23:17:13 +0500; (No UCE/UBE) logging access from: localhost(OK)-localhost [127.0.0.1]

EHLO msc-hemit.ru

250-msc-hemit.ru Hello localhost [127.0.0.1], 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
250-DELIVERBY
250 HELP

VERB

250 2.0.0 Verbose mode

MAIL From:<martianov@msc-hemit.ru> SIZE=79
AUTH=martianov@msc-hemit.ru

250 2.1.0 <martianov@msc-hemit.ru>... Sender ok

RCPT To:<aleksandrmartjanv@yandex.ru>

DATA

250 2.1.5 <aleksandrmartjanv@yandex.ru>... Recipient ok
354 Enter mail, end with "." on a line by itself

.

050 <aleksandrmartjanv@yandex.ru>... Connecting to mx.yandex.ru. via esmtp...
050 220 mxfront2g.mail.yandex.net (Want to use Yandex.Mail for your domain? Visit http://pdd.yandex.ru)
050 >>> EHLO msc-hemit.ru
050 250-mxfront2g.mail.yandex.net
050 250-8BITMIME
050 250-PIPELINING
050 250-SIZE 42991616
050 250-STARTTLS
050 250-DSN
050 250 ENHANCEDSTATUSCODES
050 >>> STARTTLS
050 220 Go ahead
050 >>> EHLO msc-hemit.ru
050 250-mxfront2g.mail.yandex.net
050 250-8BITMIME
050 250-PIPELINING
050 250-SIZE 42991616
050 250-DSN
050 250 ENHANCEDSTATUSCODES
050 >>> MAIL From:<martianov@msc-hemit.ru> SIZE=635
050 250 2.1.0 <martianov@msc-hemit.ru> ok
050 >>> RCPT To:<aleksandrmartjanv@yandex.ru>
050 >>> DATA
050 250 2.1.5 <aleksandrmartjanv@yandex.ru> recipient ok
050 354 Enter mail, end with "." on a line by itself
050 >>> .
050 250 2.0.0 Ok: queued on mxfront2g.mail.yandex.net as 1468779731-ToaWQZY1ZC-M9AKqWDW
050 <aleksandrmartjanv@yandex.ru>... Sent (Ok: queued on mxfront2g.mail.yandex.net as 1468779731-ToaWQZY1ZC-M9AKqWDW)
250 2.0.0 u6HIHDEI011821 Message accepted for delivery aleksandrmartjanv@yandex.ru... Sent (u6HIHDEI011821 Message accepted for delivery)
Closing connection to [127.0.0.1]

QUIT

221 2.0.0 msc-hemit.ru closing connection

aleksandrmartjanv ()
Ответ на: комментарий от aleksandrmartjanv

Эмм, я не в курсе что у деба по умолчанию в m4. Но вангую алиасы или виртюзерс. Поищите по файлам aleksandrmartjanv@mail.ru - точно где-то прописано. В /etc/mail
И еще как вариант в домашнем каталоге.

anc ★★★★★ ()
Последнее исправление: anc (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.