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
Другие вопросы по тегам