0

php.And を使用してメールを送信しようとしています。WampServer を使用しています。だから私は次のコードを試しました

ini_set("SMTP","smtp.gmail.com" );
ini_set("smtp_port","465");
ini_set('sendmail_from', 'person1@gmail.com');          
$to = "person2@gmail.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "person1@gmail.com";
$headers = "From:" . $from;
$retval = mail($to,$subject,$message,$headers);
   if( $retval == true )  
   {
      echo "Message sent successfully...";
   }
   else
   {
      echo "Message could not be sent...";
   }

しかし、接続に時間がかかり、localhost に接続できませんでしたと表示されます。問題を解決するのを手伝ってください

4

3 に答える 3

2

この構成を試してください:

http://blog.techwheels.net/send-email-from-localhost-wamp-server-using-sendmail/

これは役立つかもしれません。

于 2013-02-08T10:23:48.307 に答える
-1

どういうわけか、「smtp.gmail.com」の代わりに、私にとっては「ssl:smtp.gmail.com」で動作します。

ini_set("SMTP","smtp.gmail.com" );

する必要があります

ini_set("SMTP","ssl:smtp.gmail.com" );

また、同様の質問に対するこの応答を参照してください。PHPページからGMailSMTPサーバーを使用して電子メールを送信する

于 2013-02-08T10:06:48.340 に答える