ارسال ایمیل با PHP


 1395/9/23   2234

خلاصه توضیحات : ارسال ایمیل در زبان PHP بسیار ساده می باشد , به عبارتی ایمیل ارسالی توسط سرور شما ارسال می شود. برای استفاده از قابلیت ارسال ایمیل در زبان PHP باید از تابع mail() استفاده کنید به مثال زیر دقت کنید ...



ارسال ایمیل در زبان PHP کار بسیار راحتی هستش ! کافیه از تابع بسیار ساده mail() استفاده کنید , البته باید دقت داشته باشین که در localhost یا همون سیستم خودتون این تابع عمل نمی کنه چون شما سرور نیستید و فقط در هاست ها و سرور هایی که ساتتون یا کدتون رو اونجا آپلود کردین کار میکنه.
 
//mail(to,subject,message,headers,parameters);

$msg="hi , this is my first email from php";
mail("someone@example.com","My subject",$msg);

کد بالا ساده ترین ساختار تابع mail() میباشد. اولین آرگومان ورودی تابع ایمیل شخصی که میخواهید , ایمیل بهش ارسال بشه هستش, آرگومان دوم subject یا همون موضوع ایمیل هست , آرگومان سوم هم header ایمیل هست که به صورت default نال هستش و آرگومان چهارم هم متن و یا محتوای ایمیل می باشد که هم میتواند یک string خالی یا یک کتن باشد و هم می تواند شامل تگ های html و یک template باشد.
 
//mail(to,subject,message,headers,parameters);

$headers = "MIME-Version: 1.0" . "
";
$headers .= "Content-type:text/html;charset=UTF-8" . "
";

// More headers
$headers .= 'From: ' . "
";
$headers .= 'Cc: myboss@example.com' . "
";
$msg="hi , this is my first email from php";
mail("someone@example.com",$header,"My subject",$msg);

در کد بالا از تابع mail() حالت پیشرفته تری رو استفاده میکنیم , از آرگومان سوم یعنی header هم استفاده میکنیم , header بخش مهمی در ایمیل های ارسالی می باشد برای تعیین cc , bcc , from , encode , mime type , ... کاربرد دارد.




 


اشتراک مطلب در :     |     |     |  

کلمات کلیدی : send mail php ,php mail ,ارسال ایمیل ,ایمیل با php ,با php ایمیل ارسال کنید ,ارسال ایمیل با خود php ,php mailer ,

ارسال دیدگاه

  
اولین دیدگاه را وارد کنید