Не могу отправить письмо через exim smtp. Неверный почтовый ящик / Неизвестный пользователь - PullRequest
0 голосов
/ 03 апреля 2020

Я установил exim + dovecot на свой CentOS7 VPS и настроил его в соответствии с несколькими статьями из Интернета. Созданы почтовые аккаунты admin@website.com и no-reply@website.com через VESTA CP. Затем я установил RoundCubeMail и попытался отправить электронное письмо, но не получилось. Если я пытаюсь отправить электронное письмо с no-reply@website.com exim main.log, то пишет:

H=(website.com) [IP] sender verify fail for <no-reply@website.com>: Unknown user
H=(website.com) [IP] X=TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=no F=<no-reply@website.com> A=dovecot_login:no-reply@website.com rejected RCPT <myfriend@gmail.com>: Sender verify failed

, но, если я пытаюсь отправить электронное письмо с admin@website.com, exim main.log говорит:

1jKGlr-0005tx-SN <= "admin@website.com"@mail.website.com H=(website.com) [IP] P=esmtpsa X=TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=no A=dovecot_login:admin@website.com S=13484 id=58580eef1fa841fd53bd7fab171c18d3@website.com
1jKGlr-0005tx-SN ** myfriend@gmail.com R=dnslookup T=remote_smtp H=mxs.gmail.com [94.100.180.104] X=TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=yes: SMTP error from remote mail server after RCPT TO:<myfriend@gmail.com>: 550 5.1.3 Bad destination mailbox address syntax: invalid mailbox. Local mailbox <"admin@website.com"@mail.website.com> is unavailable: Ill-formatted e-mail address
1jKGls-0005u1-0K <= <> R=1jKGlr-0005tx-SN U=exim P=local S=15226
1jKGlr-0005tx-SN Completed
1jKGls-0005u1-0K ** admin@website.com@mail.website.com <"admin@website.com"@mail.website.com>: Unknown user

Все электронные письма действительно существуют, включая myfriend@gmail.com

MX-запись - это mail.website.com. Хостом в конфигурации exim является mail.website.com

Что не так Вот? Эта запись "admin@website.com"@mail.website.com в журнале exim нормальна? Выглядит очень странно Я заметил, что если учетная запись почты содержит точки или тире (no-reply@website.com, j. brown@website.com), она отображает другую ошибку, чем если в учетной записи всего 1 solid слово (admin@website.com), почему это так?

Если мне нужно предоставить дополнительную информацию, пожалуйста, спросите.

...