JM4*_*JM4 1 email centos apache-2.2
我知道从 shell 发送电子邮件的常用命令是:
mail -s 'Some Subject' recipient@domain.com
Run Code Online (Sandbox Code Playgroud)
然而,当我这样做时,事情就挂了。没有错误返回,没有消息发送,qmail 队列中似乎没有任何内容。当我尝试通过电子邮件发送我的个人电子邮件地址时,事情只是挂起并且不会在 qmail 日志文件中创建任何条目。
是否还有其他事情我可以检查以查看可能是什么问题?
它正在等待您输入消息正文。
完成输入消息正文后,您可以通过在新行上按 ctrl-D 或使用“.”来终止输入。(句点)作为新行的第一个字符。
如果您想为抄送字段添加任何地址,您将收到输入“抄送”的提示。
输入后,或按 ENTER,它将发送。
例子:
$ mail -s "Test message" recipient@example.com
This is a test message
.
Cc:
$
Run Code Online (Sandbox Code Playgroud)
也可以通过stdin传入消息体,例如,,cat /path/to/file.txt > mail -s "Test Message" recipient@domain.com消息体就是file.txt的内容。如果 file.txt 是纯文本,则效果更好。
| 归档时间: |
|
| 查看次数: |
3147 次 |
| 最近记录: |