使用curl从gmail发送邮件

esa*_*wan 0 php gmail curl

是否可以登录我的Gmail帐户并使用php中的curl发送邮件?我不想使用pop3或任何其他功能.

$msg = "something";
$email = "sa@sas.com";
$pass= "something"

function send($msg, $email, $pass)
{
//something
}
Run Code Online (Sandbox Code Playgroud)

说实话,我从未使用过curl.刚刚听说过它.

Pek*_*ica 5

它理论上是可行的,但是非常复杂,并且每当谷歌决定改变他们的HTML界面时都会受到破坏.不是个好主意.

您最好的选择是使用Google Mails的SMTP服务器.像SwiftMailer这样的邮件程序包使这很容易设置.

以下是如何使用SMTP连接GMail的示例.