无法从bash脚本发送电子邮件

时间:2014-02-25 04:26:04

标签: bash email backup

我有一个脚本可以从特定的电子邮件地址发送电子邮件。仍然邮件将作为服务器的username @ hostname。

#!/bin/bash
# script to send simple email
# Email To ?
EMAIL="sending_to_address"
# Email text/message
EMAILMESSAGE="/mailmessage.txt"
/bin/mail -s "SUBJECT" "$EMAIL" < $EMAILMESSAGE -- -f from_email_address

请更正它,以便我可以发送邮件作为from_email_address而不是主机名。

2 个答案:

答案 0 :(得分:0)

#!/bin/bash
# script to send simple email
# Email To ?
EMAIL="sending_to_address"
# Email text/message
EMAILMESSAGE="/mailmessage.txt"
/bin/mail -s "SUBJECT" "$EMAIL" < $EMAILMESSAGE -- -f from_email_address

您是否正在为您的局域网发送电子邮件?你是否在外面转发? 除非这是针对学校项目的,否则我会选择使用PHP。

答案 1 :(得分:0)

超级用户上有一个类似的帖子可以解决您的问题。 Check here

我希望它有所帮助。