我正在尝试运行 bash 从我的 Linux 服务器发送电子邮件。我正在使用以下命令:
echo "This is the message body" | mail -s "This is the subject line" -a "From: <Sender>" -a "To: <recipient>" -S smtp="smtp.gmail.com:587" -S smtp-use-starttls -S ssl-verify=ignore -S smtp-auth=login -S smtp-auth-user=$SMTP_USER -S smtp-auth-password=$SMTP_PASS <recipient_email_address>
我收到错误:mail: unrecognized option '-S'
据我所知,以前使用过 mailx,但 mail 命令不应该出现此错误。你能帮我看看我哪里出错了吗?
系统信息:Ubuntu 20.04.5 LTS (GNU/Linux 5.15.0-1040-azure x86_64)
mail --version
>> 邮件(GNU Mailutils)3.7