cURL可以用来通过代理发送邮件

问题描述:

我想从我的本地主机发送邮件。我通过我所需要的身份验证代理(HTTP)连接到互联网。是否有可能使用cURL发送邮件,因为迄今为止,我只看到它只提取网页。如果不是这样,你能否指定其他选择?任何帮助是极大的赞赏!!cURL可以用来通过代理发送邮件

谢谢!

+6

cUrl是一个http客户端,而不是一个smtp客户端,所以不,使用curl发送电子邮件将无法工作 – Ikke 2011-05-05 06:04:18

+0

我们可以使用它与pearmail或类似的东西....问题是:我必须通过代理,我无法配置SMTP服务器... – silentNinJa 2011-05-05 06:15:04

+0

而你的研究所没有可用于发送邮件的SMTP服务器?或者它使用SMTP身份验证?在后一种情况下,只需使用邮件库发送邮件,而不是使用PHP“邮件”功能(因为它不支持SMTP身份验证)。 – wimvds 2011-05-05 08:02:38

如果需要使用Web界面来发送邮件,你可以脚本卷曲使用代理服务器和网站:http://curl.haxx.se/docs/httpscripting.html

如果你想使用SMTP,卷曲可以做到这一点。但它可能不是发送电子邮件的最佳工具。

我不认为任何人通过HTTP代理真正地访问SMTP,即使我认为你可以例如隧道通过HTTP代理(与CONNECT)使用curl如果你真的想。