ssmtp не работает с учетной записью outlook
Я пытался отправить электронную почту с помощью ssmtp через мою учетную запись Outlook. Я следил за этой страницей, и это то, что у меня есть внутри ssmtp.conf:
root=myemail@outlook.com
mailhub=smtp-mail.outlook.com:587
AuthUser=myemail@outlook.com
AuthPass=mypassword
UseTLS=YES
UseSTARTTLS=YES
rewriteDomain=outlook.com
hostname=myemail@outlook.com
FromLineOverride=YES
Но когда я хочу проверить ssmtp, например, набрав это в терминале:
ssmtp destination@gmail.com
ничего не происходит, и терминал зависает. Любая подсказка, где я могу начать отлаживать это?
1 ответ
После нескольких попыток я понял, что есть два способа использовать эту команду.
Электронная почта из файла
sendmail username@example.com < file.txt
Эхо текста
echo -e "Subject:<SUBJECT> \n\n <BODY>\n" | sendmail username@example.com