gpt4 book ai didi

centos - Sendmail 命令行问题

转载 作者:行者123 更新时间:2023-12-04 19:43:49 26 4
gpt4 key购买 nike

我正在尝试使用以下命令从命令行发送邮件:

echo "Subject: sendmail test" | sendmail xyz@mail.com

这可以正常工作并显示主题,但是我无法为此添加正文。如果我使用
echo "Hello Hello" | sendmail xyz@mail.com

我在正文中收到“Hello Hello”,但现在没有主题。在不使用任何外部文件的情况下获得两者的正确方法是什么,因为我能找到的所有示例都使用外部文件。

谢谢

最佳答案

通过 sendmail 的标准输入提交标题和正文。用空行分隔标题和正文。

命令行:

(echo "Subject: test"; echo; echo "Hello Hello") | sendmail -i xyz@mail.com

脚本:
#!/bin/sh
/usr/sbin/sendmail -i xyz@mail.com <<END
Subject: test

Hello Hello
END

关于centos - Sendmail 命令行问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42286345/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com