آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

پروسه ارسال ایمیل در PHP

MOJTABA  10 سال پیش  10 سال پیش
+1 0

بنام مالک یوم الدین

توی #C برای ارسال ایمیل باید یه SmtpClient بسازیم و بعدش با یکی از SmtpServer ها اون رو ارسال کنیم:

MailMessage mm = new MailMassage();
mm.From = new MailAddress("email1@yahoo.com");
mm.To.Add(new MailAddress("email2@gmail.com"));
mm.Subject = "subject1";
mm.Body = "Sample Text";
SmtpClient sc = new SmtpClient();
sc.Host = "smtp.mail.yahoo.com";
sc.Port = 587;
sc.EnableSsl = true;
sc.Credentials = new NetworkCredential("email1@yahoo.com","password");
sc.send(mm);

اما توی php با متد Mail عملا اون قسمت Host و Port رو نداریم و حتی می تونیم ایمیل جعلی نیز بفرستیم!

سوال من اینه که توی php پروسه ارسال ایمیل چه شکلیه؟

+1 0
اگر از سرویس دهنده های ایمیل استفاده میکنید معمولا خودشون API مورد نیاز رو در اختیارتون قرار میدن ، همینطور میتونید با تنظیم Smpt ایمیل را ارسال کنید و راه دیگرم که خودتون گفتید . (10 سال پیش)
0 0
مثلا یک فروشگاه اینترنتی داریم و می خواهیم با یک برنامه تحت ویندوز سفارشات رو مدیریت کنیم و ایمیل به مشتری بفرستیم و آدرس ایمیل سرور خودمون به عنوان ارسال کننده باشه. حالا چه جوری Smtp Server و Port سرور خودمون رو بدست بیاریم؟ (10 سال پیش)
+2 0
اگر سرویس میزبانی اشتراکی دارید توی پنل مدیریتتون قرار داره این اطلاعات اگر هم سرور دارید خودتون تنظیم میکنیدش (10 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .