رفتن به مطلب

ارسال ایمیل با php


shahab.es

ارسال‌های توصیه شده

سلام بچه ها ، خسته نباشید

اقا من میخوام با php ایمیل ارسال کنم

هم از تابع mail استفاده کردم

هم از کلاس phpmailer اما با هر دو مشکل دارم

ایمیل نمیفرسته اصلا

phpMailer که ارور داشت

mail ارور نداره اما ارسال هم نمیکنه

<?php
//if "email" variable is filled out, send email
  if (isset($_REQUEST['email']))  {
  
  //Email information
  $admin_email = "[email protected]";
  $email = $_REQUEST['email'];
  $subject = $_REQUEST['subject'];
  $comment = $_REQUEST['comment'];
  
  //send email
  mail($admin_email, "$subject", $comment, "From:" . $email);
  
  //Email response
  echo "Thank you for contacting us!";
  }
  
  //if "email" variable is not filled out, display the form
  else  {
?>

 <form method="post">
  Email: <input name="email" type="text" /><br />
  Subject: <input name="subject" type="text" /><br />
  Message:<br />
  <textarea name="comment" rows="15" cols="40"></textarea><br />
  <input type="submit" value="Submit" />
  </form>
  
<?php
  }
?>

اینم یه نمونه

اینو مینویسه

 

Thank you for contacting us!

اما نه تو اسپم باکس نه تو اینباکس خبری نیست

اگه شد کمک کنید...

مرسی اَه...

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام استاد عزیز ،

 

شما توی تابع mail یک مرتبه به صورت دستی مقدار برای ایمیل و عنوان , متن و... بدید . با مرورگر صفحه رو باز کنید . ببینید ایمیل ارسال میشه یا نه ؟

 

:give_rose:  :fekr:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممنون رضا جان

تست زدم با هاست خودم درست بود

حالا یکی اینکه میره توی اسپم باکس

یکی اینکه چرا با اون یکی هاسته سند نشد؟

یعنی ممکنه که هاستینگ ، بیاد و ایمیل رو تعداد براش در نظر بگیره؟

یا ممکنه هاستینگه اون هاسته بیاد و کلا ایمیل رو ببنده؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

 

 

من از این کد استفاده میکنم همیشه :)

<?php
$to = "[email protected]";
$subject = "New Email";

$message = "
message
";

// Always set content-type when sending HTML email
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";

// More headers
$headers .= 'From: <[email protected]>' . "\r\n";
mail($to,$subject,$message,$headers);
?> 

و همیشه جواب داده بهم و میفرسته این باکس :)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

 

 

من از این کد استفاده میکنم همیشه :)

<?php
$to = "[email protected]";
$subject = "New Email";

$message = "
message
";

// Always set content-type when sending HTML email
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";

// More headers
$headers .= 'From: <[email protected]>' . "\r\n";
mail($to,$subject,$message,$headers);
?> 

و همیشه جواب داده بهم و میفرسته این باکس :)

عالی بود خوشتیپ 

مرسی از شما و از رضا ♥♥

 

در مورد اون محدودیت هاست هم میپرسم ازشون ، اگر محدودیت داشت تو همین تاپیک میذارمش :gol:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...