hamacoの日記

どうでもいい日常をたれながす日記だと思う

Sabel_Mailを使ってGmailからメールを送る

特に難しいことはないですが、最近2回ほどPHP+Gmailの単語を見た気がするので。

$user = "hamanaka.kazuhiro@gmail.com";
$config = array(
	"host" => "ssl://smtp.gmail.com",
	"auth" => "login",
	"user" => $user,
	"password" => "Gmailのパスワード",
);
$sender = new Sabel_Mail_Sender_Smtp($config);

$mail = new Sabel_Mail("ISO-2022-JP");
$mail->setSender($sender);
$mail->setFrom($user, "hamaco");
$mail->setTo("test@example1.jp");
$mail->setSubject("Sabelからのテストメール");
$mail->setBody("Sabel_Mailを使ったGmailからのメール送信テストです");
$mail->send();

こんな感じでhostにssl://を付ければ普通にSSL/TLSを使ってGmailでメール送れます。