У меня просто была похожая проблема.
В моем случае это было связано с новой строкой в конце списка адресов электронной почты, которая привела 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
. Я думал, что последняя строка была основным получателем. Как я могу отправить это письмо?
У меня просто была похожая проблема.
В моем случае это было связано с новой строкой в конце списка адресов электронной почты, которая привела mailx
к получению пустого адреса.