如何在 Centos 机器上将文件作为电子邮件附件发送?

如何在 Centos 机器上将文件作为电子邮件附件发送?

我尝试了以下方法:

mailx-s“测试”[电子邮件保护]

它说 bash 没有找到命令。

也尝试过:Mail -s“test”[电子邮件保护]

它说 /usr/sbin/sendmail:没有那个文件或目录

即使文件名有效

答案1

对于基本发送操作,只需尝试一下。echo "Body Text" | mutt -a <file> -s "test" [email protected]

现在,正如 Sleske 提到的,您可能需要修改 /etc/mail/sendmail.mc 以进行不同的配置。但如果您只想在本地发送电子邮件而不是接收电子邮件,并且您已经拥有 xyz.com 的 MX 记录,我认为您应该已经准备就绪。

此外,考虑到您的“未找到命令”问题,请仔细检查您是否安装了 MTA。使用rpm -q sendmailrpm -q mutt,看看是否找到任何包。——


克里斯

答案2

(  cat body.txt 
   uuencode pic.jpg pic.jpg
) | mailx -s "subject" [email protected] 

尝试这个

答案3

您首先需要设置一个本地邮件服务器,并将其配置为发送邮件(通常通过将其传递到您的 ISP 的中继邮件服务器)。

例如首次设置基本邮件服务器该如何做?

相关内容