ラップトップで wamp サーバーを使用してメールを送信しようとしています。SMTP サーバーはオンラインで表示されます。メールを送信するための私のphpコードは次のとおりです。
<?php
ini_set( 'SMTP', "mail.vickey1192.co.in" );
ini_set( 'smtp_port', 26 );
ini_set( 'sendmail_from', "admin@vickey1192.co.in" );
$to = "balavickey1192@gmail.com";
$subject = "Acknowledgement";
$message = "Thank you for registering with us<br>";
$from = "no-reply@vickey1192.co.in";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
また、php.ini ファイルを次のように設定します。
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = mail.vickey1192.co.in
; http://php.net/smtp-port
smtp_port = 26
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = admin@vickey1192.co.in
これは私が得ているエラーです:
警告: mail() [function.mail]: SMTP サーバーの応答: 550-メッセージを送信する前に、メール クライアントで SMTP 認証をオンにするか、550-IMAP/POP3 サーバーにログインしてください。(vignesh-PC) 550-[115.118.170.201]:23328 は、認証なしでこのサーバー 550 を介して中継することは許可されていません。C:\wamp\www\mailtofunc.php の 12 行目
私は今何をしますか?みんな助けてください...