PDA

View Full Version : سوال: مشکل در ارسال ایمیل در php با استفاده از تابع mail()



sadegh_sha2006
دوشنبه 30 خرداد 1390, 20:07 عصر
من یک قسمت نظرات طراحی کردم که اسم و ایمیل و توضیح رو دریافت میکنه و باید یک ایمیل به مدیر سات ارسال کنه اینم کد برنامم

<?php
$name=$_POST['name'];
$email=$_POST['email'];
$feedback=$_POST['feedback'];
$toaddress='test@yahoo.com';
$subject='Feedback from web site';
$mailcontent='Customer name: '.$name."\n"
.'Customer Email: '.$email."\n"
.'customer content: '."\n".$feedback."\n";
$fromaddress='From: test@yahoo.com';
mail($toaddress,$subject,$mailcontent,$fromaddress );
?>
اما موقعی که برنامه رو اجرا میکنم بهم این ارور رو میده

Warning: mail() [function.mail]: SMTP server response: 553 We do not relay non-local mail, sorry. in D:\xampp\htdocs\chapter1\feedback.php on line 13
دلیلش رو نمیدونم از اساتید محترم میخوام کمکم کنین

MSN_Issue
دوشنبه 30 خرداد 1390, 22:03 عصر
این کد رو احتمالا روی لوکال اجرا نکردید ؟!؟!؟!
اگه اینطوره باید بگم که یا باید میل سرور داشته باشید روی لوکالتون یا باید روی یه هاست اینترنتی اجراش کنید !
موفق باشید

webpower
سه شنبه 31 خرداد 1390, 15:57 عصر
گیگفا این تابع رو روی هاست رایگان پشتیبانی نمیکنه بقیه رو هم نمیدونم ولی این سایته پشتیبانی میکنه ولی اگر ایمیل های انبوهی بفرستی مثلا همین تابع رو در یه حلقه قرار بدی اکانتت رو تخته میکنه
http://www.000webhost.com

sanazsanazsanaz
دوشنبه 08 اسفند 1390, 11:52 صبح
سلام
چگونه می توان از css و دیگر تگ ها در میل استفاده کرد؟مثلا اگر بخواهیم برای subject از تگ <h1> استفاده کنیم و با رنگ و سایز نوشته را تغییر داد.ممنون می شم سریع پاسخ دهید

reza10wert
دوشنبه 08 اسفند 1390, 12:48 عصر
سلام
چگونه می توان از css و دیگر تگ ها در میل استفاده کرد؟مثلا اگر بخواهیم برای subject از تگ <h1> استفاده کنیم و با رنگ و سایز نوشته را تغییر داد.ممنون می شم سریع پاسخ دهید

نمونه کدش اینجوری میشه


$message .= " echo ' <h1> متن نمونه </h1> ' ; "

داخل تابع
echo ' ' ;هر چیزی از جمله دستورهای HTML را می توانید بنویسید
موفق باشید

hamed-php
دوشنبه 08 اسفند 1390, 14:17 عصر
این کد رو احتمالا روی لوکال اجرا نکردید ؟!؟!؟!

سلام
مشخص هست که اجرا با xamp هست

Warning: mail() [function.mail]: SMTP server response: 553 We do not relay non-local mail, sorry. in D:\xampp\htdocs\chapter1\feedback.php on line 13
از یک میل سرویس رایگان هم میتونی برای این کار تو لوکال استفاده کنی

mohsenvaezy
دوشنبه 11 اردیبهشت 1391, 00:14 صبح
int a;
int;b