При отправке электронной почты через Gmail с использованием mailx выдается сообщение об ошибке "Параметры отправки без указания основного получателя"

Я пытаюсь отправить электронное письмо со сценарием Bash с моей учетной записью Gmail, используя mailx, У меня есть следующий код в сценарии:

mailx -v -s "$SUBJECT"  
-S smtp-use-starttls  
-S ssl-verify=ignore  
-S smtp-auth=login  
-S smtp=smtp://smtp.gmail.com/587  
-S from="$SENDER"  
-S smtp-auth-user="$SENDER"  
-S smtp-auth-password="$PASSWORD"  
$RECEIVER

Это дает мне ошибку Send options without primary recipient specified, Я думал, что последняя строка была основным получателем. Как я могу отправить это письмо?

1 ответ

У меня просто была похожая проблема.

В моем случае это было связано с новой строкой в ​​конце списка адресов электронной почты, вызывающей mailx получить пустой адрес.

Другие вопросы по тегам