ایمیل ها راه های ارتباطی با افراد دیگر است که می توانیم از آن برای ارسال متن، لینک، پیوست ها، تصاویر و … استفاده کنیم. به طور عادی برای ارسال ایمیل باید از سرویس دهنده های معتبر استفاده کنید اما هاست و سرورهایی که موجود هستند امکان ارسال ایمیل را فراهم کرده اند. در کتابخانه زبان PHP تابع mail()
وجود دارد که به ما اجازه می دهد بدون نیاز به استفاده از سرویس دهنده معتبر، اقدام به ارسال ایمیل کنیم. البته این تابع در بسیاری از هاستینگ ها از کار افتاده است و سرویس دهنده هایی مانند جیمیل و یاهو هم ایمیل های ارسال شده از طریق این تابع را تحت عنوان اسپم علامت گذاری می کنند.
اما اگر علاقه مند به اطلاع درباره این تابع هستید، می توانید از کد زیر استفاده کنید. برای استفاده یک فایل PHP داخل فایل منیجر سایتتان ایجاد کنید و کد زیر را داخل آن قرار دهید و اطلاعات داخل کد را ویرایش کنید:
<?php
// آدرس دریافت کننده
$recipient = "name@company.com";
// عنوان ایمیل
$subject = "این یک ایمیل آزمایشی است";
// متن پیام به صورت یک کد اچ تی ام ال
$message = '
<html>
<body bgcolor="#dddddd" text="#888888">
<div align="center">
<table width="500" border="0" cellspacing="1" cellpadding="1" bgcolor="#ffffff">
<tr>
<td>
این یک پیام آزمایشی است.
<br />
این کد از بی تاک دریافت شده است
</td>
</tr>
<tr bgcolor="#EFEFEF">
<td bgcolor="#EFEFEF" >برای لغو اشتراک کلیک کنید</td>
</tr>
</table>
</div>
</body>
</html>
';
// We must define the Content-type header
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
if(mail($recipient, $subject, $message, $headers))
echo( 'پیام با موفقیت ارسال شد' );
else
echo( 'پیام موردنظر ارسال نشد' );
?>
پس از آن فایل را به طور یک لینک مستقیم داخل مرورگر اجرا کنید. وضعیت ارسال یا عدم ارسال پیام موردنظر داخل مرورگر با اجرای فایل به شما نمایش داده خواهد شد.