GoogleのSMTPとPHPMailerを組み合わせてメールを送信しようとしていますが、機能しません。これは私のコードです:
$mail->IsSMTP();
$mail->Host = "smtp.gmail.com";
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Username = "myemail@gmail.com";
$mail->Password = "**********";
$mail->Port = "465";
まず、「SMTPSecure」として何を入力する必要があるのか完全には理解していません。「」と言う人もいれば、「ssl
」と言う人もいtls
ます。次に「ポート」に「465」または「587」と入力できます。しかし、どの組み合わせも機能しません...私は通常のGmailアカウントを使用しており、Googleアプリは使用していないことに注意してください。Gmailアカウントで、「POPアクセス」を有効にしました。
私が得るエラーは:" Must issue a STARTTLS command first
"です。これはSSLが失敗したことを意味しますが、理由はわかりません...