سلام
من توی php ایمیل ارسال میکنم ولی میره به اسپم.
راهی هست که مطمئن بشم ایمیل به اینباکس میره؟
اینم کدم
function mailTo($address, $msg){
require("phpmailer/class.phpmailer.php");
include("phpmailer/class.smtp.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = "no";
$mail->Username = "no";
$mail->Password = "no";
$mail->AddAddress($address, "نام پزشک");
$mail->SetFrom('info@elrak.ir', 'اپلیکیشن طرح درمان');
$mail->AddReplyTo('info@elrak.ir', "اپلیکیشن طرح درمان");
$mail->Subject = 'بازیابی رمز عبور';
$mail->IsHTML(true);
$body = '<html><body>';
$body .= '<p style="direction:rtl;font-family:tahoma;">' . $msg . '</p>';
$body .= "</body></html>";
$mail->MsgHTML($body);
$mail->AltBody = $msg;
if (!$mail->Send()) {
//echo "خطا:پیام شما ارسال نشد » " . $mail->ErrorInfo;
} else {
//echo "پیام ارسال شد!";
}
}
سلام
@elyasbeshkani
کلاس های phpmailer همینن اکثرا
باید از SMTP استفاده کنید
یه SMTP معتبر
یه تایتل مناسب
یه سابجکت مناسب
محتوای HTML مناسب تا بره اینباکس! اینباکس رفتن یه ایمیل چندین پارامتر داره که باید بررسی شه حتما.
این کد من SMTP نیس؟ (زیاد آشنایی ندارم با این مباحث).
عنوان و متن و... چطور باشه بهتره؟
ممنون؟
سلام
@elyasbeshkani
خیر SMTP نیست
شما دارید از کلاس phpmailer استفاده میکنید
برای ارسال ایمیل این روش اصلا پیشنهاد نمیشه به خاطر همین اسپم شدنش
از SMTP سرور یا SMTP گوگل که همون جیمیل هست باید استفاده کنید
برای یه ایمیل درست درمون به قول خودمون
محتوای درست که HTML و CSS باشه توش حتما!
یه عنوان خوب به فرض 1 کلمه ای نباشه! یه متن درست داشته باشه
تگ های heading تو HTML کار استفاده بشه
و ...
تا بره برای اینباکس
@Alimotreb
ببخشید میشه در مورد ارسال با SMPT توی php یه آموزشی ، سمپل کدی چیزی نشون بدین؟
چون من سرچ کردم اینو پیدا کردم.
ممنون
سلام
@elyasbeshkani
اینی که پیدا کردید درست هست فقط باید چند جاش ادیت شه
اول اینکه کتابخونه https://github.com/PHPMailer/PHPMailer/
یا بهتره بگم پکیج رو کامل دانلود کنید
یه فایلی داره PHPMailerAutoload این رو تو صفحه اینکلود کنید
بعد نیاز دارید
به آیپی ، پورت ، یوزر و پسورد
ایپی که ایپی سرور هست
پورت 25
یوزر و پسورد هم که باید اکانت بسازید
توی مستندات کامل توضیحات بیشتر نوشته شده!
سلام رفیق
برید به این سایت https://www.mail-tester.com و به ایمیلی که بهتون میده یه ایمیل ارسال میکنید بعد خود سایت ویژگی های مثبت و منفی ایمیل شمارو بر میگردونه
مشکل من با SPF record بود که با تغییرش حل شد حالا شما ببینید مشکل از چی هست
امیدوارم کمکت کنه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟