2

Я пытаюсь отправить письмо со скриптом 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 ответ1

2

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

В моем случае это произошло из-за новой строки в конце списка адресов электронной почты, в результате чего mailx получил пустой адрес.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .