PDA

View Full Version : چگونگی ارسال email از localhost به سیستم ایمیل yahoo



balis_pascal
دوشنبه 07 فروردین 1385, 00:01 صبح
سلام

از کد زیر برای ارسال email به yahoo استفاده کرده ام


<?php
echo 'SMTP = ' . ini_get('SMTP') . "<br>";
echo 'sendmail_from = ' . ini_get('sendmail_from') . "<br>";
ini_set('SMTP',"localhost");
ini_set('sendmail_from',"nvs_vrs@yahoo.com");
echo 'SMTP = ' . ini_get('SMTP') . "<br>";
echo 'sendmail_from = ' . ini_get('sendmail_from') . "<br>";
echo "<br>";
$to="bls_ghk@yahoo.com";
$sender="test@yahoo.com";
$subject="test subject";
$message="this is my message";
mail($to,$subject,$message);
?>
(که البته این کد را از نوشته های آقای(یا خانم) plaze_px گرفته ام)

اما با خطای
Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Unable to relay for bls_ghk@yahoo.com in d:\wamp1\www\virtual learning\sm2.php on line 20

مواجه شدم .

لطفا راهنمایی ام کنید

با تشکر

kasra515
پنج شنبه 10 فروردین 1385, 14:55 عصر
باید از یه STMP server استفاده کنی که STMP server ویندوز رو هم اگه نصب کنی php رو پشتیبانی نمی کنه ! رو یه هاست آپلود کن و میل بزن ! :چشمک: