【发布时间】:2020-03-18 21:11:37
【问题描述】:
我正在尝试通过 MS Exchange Server 在 Windows 10 上使用 curl 发送电子邮件。电子邮件发送给同一 Active Directory 域中的另一个用户,并且发送电子邮件的用户已经在 Windows 下进行了身份验证。
鉴于上述情况,我可以使用 telnet 成功发送电子邮件,如下所示:
或PowerShell如下:
鉴于以上两个命令有效,我正在寻找等效的 curl 命令。我查看了以下 SO 答案:
并尝试了以下命令(以及许多其他选项组合),但没有成功。
curl -v --url "webmail.jXs.com:25" --mail-from "r@jXs.com" --mail-rcpt "s@jXs.com" --upload-file mail.txt
我得到以下输出:
mail.txt 文件在哪里:
那么,我的 curl 命令有什么问题?谢谢。
【问题讨论】:
标签: powershell email curl exchange-server telnet