كيفية ارسال ايميل من السيرفر المحلي 2

كيفية ارسال ايميل من السيرفر المحلي

في هذا المقال سوف نتعلم ان شاء الله كيفية كيفية ارسال ايميل من السرفر المحلي عن طريق تهيأة دالة mail للعمل على السرفر المحلي   .wamp

الخطوة الاولى : نقوم بتحميل فولدر sendmail من هنا

sendmail

وفك ضغطه ووضعه في فولدر ال wamp الخاص بك كما في الصور

mail

الخطوة الثانيه :الذهاب الى ملف sendmail.ini الموجود في wamp/sendmail/ sendmail.ini كما في الصورة

mail2

وفتحه وتعديل بعض المتغيرات به .

المتغيرات المطلوب تعديلها بالقيم الجديدة  هي:

1-smtp_server=smtp.gmail.com

2- smtp_port=465

3- default_domain=localhost

4-  error_logfile=error.log

5-debug_logfile=debug.log

6-auth_username=الايميل الخاص بك على ال gmail

7- auth_password=كلمه المرور الخاصة بك على ايميل ال  gmai المحدد في الخطوة 6

8- hostname=localhost

الخطوة الثالثة : تفعيل ال ssl_module عن طريق الذهاب الى ال Apache modules كما في الصورة

mail3

ثم  الذهاب الى ssl_module وتفعيله كما بالصورة

mail4

الخطوة الرابعة : تفعيل ال php_openss &  php_sockets عن طريق الذهاب الى php extensions كما في الصورة

mail5

ثم الذهاب الى php_openss &  php_sockets وتفعيلهم كما بالصورة

mail6

الخطوة الخامسة : الذهاب الى ملف ال  php.ini كما في الصورة

mail7

وفتحه والذهاب الى [mail function] وتعديله كما يلي

; For Win32 only.

; http://php.net/smtp

SMTP =

; http://php.net/smtp-port

smtp_port = 25

; For Win32 only.

; http://php.net/sendmail-from

sendmail_from = you@yourdomain

; For Unix only.  You may supply arguments as well (default: “sendmail -t -i”).

; http://php.net/sendmail-path

sendmail_path =”C:wampsendmailsendmail.exe -t -i”

كما بالصورة

mail9

الخطوة السادسه : قم بعمل ريستارت للسرفر كما في الصورة

mail8

الخطوة السابعة : الان وبعد ان قمنا بتهيأة السرفر لارسال ايميلات نقوم بعمل فورم php لارسال ايميل كما بالصورة

mail10

كود الفورم

mail12

وفي كود ال sumbit  لل button  نضع هذا الكود لارسال الايميل

mail11

لا توجد أفكار عن “كيفية ارسال ايميل من السيرفر المحلي”

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *