我如何使用curl命令行程序从Gmail帐户发送电子邮件?
我已经尝试了以下内容:
curl -n --ssl-reqd --mail-from "<[email protected]>" --mail-rcpt "<[email protected]>" --url smtps://smtp.gmail.com:465 -T file.txt
而file.txt是电子邮件的内容,但是,当我运行这个命令,我得到以下错误:
curl: (67) Access denied: 530
是否可以从个人服务器托pipe的帐户发送电子邮件,仍然使用curl? 这是否使authentication过程更容易?
在文件中查找特定的文本
在Windows上创buildTrueCrypt卷
如何通过`pstree`获得所有父进程和所有subprocess
具有外部jar的Java构build文件
用于Windows的GUI中的Unix工具
将variables中的文件内容传递给bash脚本 – 不用写下文件
linux命令行:剪切(带空字段)
curl --url 'smtps://smtp.gmail.com:465' --ssl-reqd --mail-from '[email protected]' --mail-rcpt '[email protected]' --upload-file mail.txt --user '[email protected]:password' --insecure
From: "User Name" <[email protected]> To: "John Smith" <[email protected]> Subject: This is a test Hi John,I'm sending this mail with curl thru my gmail account. Bye!
附加信息:
我使用curl版本7.21.6与SSL支持。
--insecure开关允许curl执行“不安全的”SSL连接和传输。 有关详细信息,请参阅此在线资源 。
通过命令行参数传递帐户凭据被认为是一种不好的安全措施。 上面的例子仅用于演示目的。
您必须开启访问安全性较低的应用程序。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。