Windows SMTP Relay на основе учетной записи пользователя Office 365
Я пытаюсь настроить службу SMTP на Windows Server (IIS). Я следовал инструкциям из документов Microsoft, но, к сожалению, электронные письма не могут быть отправлены. Я создал почтовый ящик no-reply@mydomain.com (Office 365) и использовал его учетные данные для настройки службы SMTP. Когда я пытаюсь отправить электронное письмо через свой SMTP-сервер, я получаю следующее уведомление о доставке, которое находится в каталоге Badmail:
Action: failed
Status: 5.7.1
Diagnostic-Code: smtp;553 5.7.1 We don't relay mail
Я пробовал много разных почтовых сообщений, но одно из них самое простое:
FROM: no-reply@mydomain.com
TO: my-account@gmail.com
SUBJECT: Test email
Some Text
Кроме того, я настроил раздел Домены:
mail.mydomain.com - Local (Default)
*.com - Remote
*.eu - Remote
test.mydomain.com - Local (Alias)
Как я могу заставить службу SMTP отправлять электронные письма, используя учетную запись Office 365?