سلام دوستان
من میخوام یه فرم داشته باشم داخل وبسایتم که شخص ایمیلش رو وارد کنه و بعد داخل دیتابیس ذخیره بشه .
تا اینجا که مشکلی نیست ...
بعد میخوام در صورت وجود خبر های جدید ادمین متن رو بده و ایمیل برای تمام کاربر ها ارسال بشه .
خب حالا میدونم باید یه حلقه بذارم و .....
ولی چطور میشه ایمیل رو ارسال کرد اونم با استایل خاص ؟
مثلا لینک رو رنگی بذاریم متن ها فونت خاص داشته باشن و ......
و اگه میشه تابع ارسال ارسال ایمیل با php رو هم بگید چطور کار میکنه :)
@hesammousavi
سلام باید ایمیل رو html بفرستید داخل php خیلی ساده است
//دریافت کننده ایمیل
$to = 'username <useraccount@example.com>';
//موضوع ایمیل
$subject = 'ایمیل ساده';
//متن پیام
$body = '<html><body>سلام، این ایمیل جهت <b>تست</b> ارسال شده است!</html></body>';
//سربرگ ها
$headers = 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'From: yourname <youraccount@example.com>' . "\r\n" .
'Reply-To: yourname <youraccount@example.com>' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
//فراخوانی تابع و ارسال ایمیل
if(mail($to, $subject, $body, $headers)) {
echo 'ایمیل شما با موفقیت ارسال شد';
} else {
echo 'خطا در ارسال ایمیل! تنظیمات سرور شما از این امکان پشتیبانی نمی کند';
}
?>
سلام
@mimsadAlef
من هیچ وقت نتونستم با mail() به ایمیل های غیر گوگل ایمیل بفرستم .
راهی هست ؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟