2017-05-17 2 views
0

適切なユーザー登録(データがデータベースに記録され、登録が正しく実行された後)成功を確認する電子メールをGmailアカウントに送信します。私はWAMPローカルサーバーで作業しており、SwiftMailerライブラリを使用しています。ローカルWAMPサーバーからGoogleアカウントへの適切な登録後に管理者に電子メールを送信する - PHP、MySQL、SwiftMailer

コードの下に、残念ながらこのメールは私に送信されません。

<?php 
$transporter = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, 'ssl') 
        ->setUsername('[email protected]') 
        ->setPassword('testxxx'); 

       $mailer = Swift_Mailer::newInstance($transporter); 

       $mailer = Swift_Mailer::newInstance($transporter); 
       $message = Swift_Message::newInstance('Wonderful Subject') 
        ->setFrom(array('[email protected]')) 
        ->setTo(array('[email protected]')) 
        ->setBody('Test Message Body') 
       ; 
+0

あなたのエラー・ログには、何を言うのですか? –

答えて

0

あなたのコードが送信機能が欠落しています。

$result = $mailer->send($message); 
+0

はい、私の悪いですが、登録後にこのコード行を追加した後にクロムが表示されます。 応答コード250が必要ですが、コード "535"、メッセージ "535-5.7.8"を受け取ったユーザー名とパスワードは受け付けていません。 535 5.7.8 https://support.google.com/mail/?p=BadCredentials s26sm403221ljd.27 - gsmtp " –

+0

使用しているユーザー名とパスワードが正しいことを確認しましたか? –

+0

問題はGoogleアカウントのセキュリティ設定に表示されます。しかし、そのコードラインでJasonに感謝します。私はそれについて忘れることができない方法を知っていない;) –

関連する問題