我使用以下 bash 代码发送电子邮件:
echo abc | mail -s Subject abc@def.com
它工作正常。现在我想在 python 中使用相同的命令,所以我写了以下内容:
call(["echo abc" "|" "mail", "-s Subject", "abc@def.com"], shell=True)
此 python 代码不会向我发送电子邮件,并且当我使用调用 python 脚本时
$python email.py
我从 shell 得到以下信息
No mail for rex
这是怎么发生的?