Linux mailx函数不工作
我正在尝试使用mailx功能向我的个人电子邮件地址发送电子邮件。但我从未收到过电子邮件。有人能帮我吗。下面是我的命令Linux mailx函数不工作,linux,email,unix,mailx,Linux,Email,Unix,Mailx,我正在尝试使用mailx功能向我的个人电子邮件地址发送电子邮件。但我从未收到过电子邮件。有人能帮我吗。下面是我的命令 PRI_EMAIL_SUBJECT="Some Blah Blah" PRI_EMAIL_ADDRESS="bobby.teja@gmail.com" PRI_EMAIL_BODY="$PRI_SETS_RAN_SUCSFL_CNT no. of sets ran successfully." echo "Sending e-mail" mailx -s $PRI_EMAIL_
PRI_EMAIL_SUBJECT="Some Blah Blah"
PRI_EMAIL_ADDRESS="bobby.teja@gmail.com"
PRI_EMAIL_BODY="$PRI_SETS_RAN_SUCSFL_CNT no. of sets ran successfully."
echo "Sending e-mail"
mailx -s $PRI_EMAIL_SUBJECT $PRI_EMAIL_ADDRESS < $PRI_EMAIL_BODY
echo
PRI_EMAIL_SUBJECT=“一些废话”
PRI_EMAIL_ADDRESS=“鲍比。teja@gmail.com"
PRI_EMAIL_BODY=“$PRI_SETS_RAN_SUCSFL_CNT成功运行的集合数。”
回显“发送电子邮件”
mailx-s$PRI_电子邮件主题$PRI_电子邮件地址<$PRI_电子邮件正文
回声
使用mailx的-d选项进行调试输出。这可能表明邮件传输存在问题
mailx -d -s $PRI_EMAIL_SUBJECT $PRI_EMAIL_ADDRESS < $PRI_EMAIL_BODY
mailx-d-s$PRI\u EMAIL\u SUBJECT$PRI\u EMAIL\u ADDRESS<$PRI\u EMAIL\u BODY
使用mailx的-d选项进行调试输出。这可能表明邮件传输存在问题
mailx -d -s $PRI_EMAIL_SUBJECT $PRI_EMAIL_ADDRESS < $PRI_EMAIL_BODY
mailx-d-s$PRI\u EMAIL\u SUBJECT$PRI\u EMAIL\u ADDRESS<$PRI\u EMAIL\u BODY
这非常有效
echo "something" | mailx -v -s "subject" recipient@somewhere.com
这非常有效
echo "something" | mailx -v -s "subject" recipient@somewhere.com
不能重定向字符串
mailx无法重定向字符串mailx将-v
添加到mailx
以查看进度消息并找出它的去向…首先在命令行上运行它并测试:echo“something”| mailx-v-s“subject”recipient@somewhere.comThanks萨蒂什,成功了将-v
添加到mailx
以查看进度消息并找出它的去向…首先在命令行上运行它并测试:echo“something”| mailx-v-s“subject”recipient@somewhere.comThanks萨蒂什,成功了