При отправке электронной почты через 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
получить пустой адрес.