سیستم های مختلف از طریق تابع mail در php اقدام به ارسال ایمیل می کنند. این تابع در سرویس های رایگان فعال است اما به دلیل حجم بالای ایمیل های ارسالی ، ایمیل ها با تاخیر ارسال می شوند و نیز در پایان آن ها تبلیغات وجود دارد.
با استفاده از SMTP می توانید اسکریپت را تنظیم کنید تا از اکانت جیمیل شما اقدام به ارسال ایمیل کند. به این ترتیب ایمیل ها در کمتر از چند دقیقه ارسال می گردند، وارد Spam نمی شوند، تبلیغات نیز ندارند.
به طور کلی برای استفاده از STMP باید سیستمی که روی سایتتان نصب کردید را تنظیم کنید.
مشخصات SMTP در سرویس دهندگان ایمیل :
سرویس GMail :
http://www.gmail.com
سرور : smtp.gmail.com
پورت سرور: ۴۶۵
امنیت ارتباط: SSL
نام کاربری : آدرس کامل ایمیل شما در GMail ( مانند mysite.com@gmail.com )
کلمه عبور: کلمه عبور شما در GMail
تنظیمات SMTP را در سیستم های مختلف از قسمت های زیر می توانید پیدا کنید :
وردپرس : ابتدا افزونه WP Mail SMTP (http://wordpress.org/extend/plugins/wp-mail-smtp) را نصب کرده و با مراجعه به قسمت افزونه ها آن را فعال فرمایید. سپس به قسمت مدیریت -> تنظیمات -> Email بروید. ( مشاهده نمونه تنظیم شده = http://gigfa.com/images/stories/tutorials/wordpress-smtp.jpg )
جوملا: به قسمت سایت -> تنظیمات اصلی -> سرور -> تنظیمات SMTP بروید. دقت کنید سرور ایمیل را از تابع php به سرور SMTP تغییر داده و استفاده از SMTP = بلی باشد.
نیوک : به این آموزش در انجمن نیوک مراجعه کنید. http://www.phpnuke.ir/ftopict-30706.html
e107 : به قسمت پنل مدیریت -> ارسال نامه الکترونیک -> تنظیمات ( منوی چپ، سومین گزینه ) وارد شوید .روش ارسال نامه الکترونیک در سایت = SMTP قرار دهید و سرور SMTP را ssl://smtp.gmail.com:465 وارد فرمایید.
میترا: به قسمت سایت -> تنظیمات کلی -> سرور -> تنظیمات SMTP بروید. تنظیمات را به صورت عکس زیر انجام بدهید :
مامبو: به قسمت بخش کاربری -> تنظیمات کلی -> پیام ها بروید. دقت کنید ارسال کننده ایمیل به SMTP Server تغییر نام دهید.
فیوژن: به قسمت پنل مدیریت -> مدیریت سیستم -> تنظیمات گوناگون بروید.
phpBB: در پنل مدیریت به قسمت تنظیمات ایمیل بروید و تنظیمات را وارد کنید. توجه کنید که بکار گیری سرور SMTP برای ایمیل : بلی باشد.
SMF: به قسمت مدیریت -> تنظیمات سرور -> خصوصیات پیکربندی رفته و تنظیمات را وارد کنید.توجه کنید که ایمیل: SMTP باشد.
MyBB: به قسمت پیکربندی -> Mail Settings رفته تنظیمات را وارد کنید. دقت فرمایید Mail handler برابر SMTP باشد.
An Electron: به مدیریت -> تنظیمات سیستم -> تنظیمات ایمیل رفته و تنظیمات را وارد کنید. دقت کنید طریقه ارسال ایمیل : SMTP باشد.
برای استفاده از تابع mail در php می توانید از اسکریپت php Mailer استفاده کنید. ( دانلود = http://phpmailer.worxware.com ).نمونه ساده فرم ارسال ایمیل را جهت تست برای شما آماده کردیم. دانلود نمونه (http://support.gigfa.com/advert/smtp/smtp-sample.zip)، پس از آپلود در سایت، فایل mail.php را ویرایش نموده و اطلاعات اکانت جیمیل به همراه آدرس ایمیل دریافت کننده را در آن قرار بدهید. سپس mail.php را از آدرس سایتتان باز کنید تا ایمیل نمونه ارسال شود.
منبع: گيگفا
با استفاده از SMTP می توانید اسکریپت را تنظیم کنید تا از اکانت جیمیل شما اقدام به ارسال ایمیل کند. به این ترتیب ایمیل ها در کمتر از چند دقیقه ارسال می گردند، وارد Spam نمی شوند، تبلیغات نیز ندارند.
به طور کلی برای استفاده از STMP باید سیستمی که روی سایتتان نصب کردید را تنظیم کنید.
مشخصات SMTP در سرویس دهندگان ایمیل :
سرویس GMail :
http://www.gmail.com
سرور : smtp.gmail.com
پورت سرور: ۴۶۵
امنیت ارتباط: SSL
نام کاربری : آدرس کامل ایمیل شما در GMail ( مانند mysite.com@gmail.com )
کلمه عبور: کلمه عبور شما در GMail
تنظیمات SMTP را در سیستم های مختلف از قسمت های زیر می توانید پیدا کنید :
وردپرس : ابتدا افزونه WP Mail SMTP (http://wordpress.org/extend/plugins/wp-mail-smtp) را نصب کرده و با مراجعه به قسمت افزونه ها آن را فعال فرمایید. سپس به قسمت مدیریت -> تنظیمات -> Email بروید. ( مشاهده نمونه تنظیم شده = http://gigfa.com/images/stories/tutorials/wordpress-smtp.jpg )
جوملا: به قسمت سایت -> تنظیمات اصلی -> سرور -> تنظیمات SMTP بروید. دقت کنید سرور ایمیل را از تابع php به سرور SMTP تغییر داده و استفاده از SMTP = بلی باشد.
نیوک : به این آموزش در انجمن نیوک مراجعه کنید. http://www.phpnuke.ir/ftopict-30706.html
e107 : به قسمت پنل مدیریت -> ارسال نامه الکترونیک -> تنظیمات ( منوی چپ، سومین گزینه ) وارد شوید .روش ارسال نامه الکترونیک در سایت = SMTP قرار دهید و سرور SMTP را ssl://smtp.gmail.com:465 وارد فرمایید.
میترا: به قسمت سایت -> تنظیمات کلی -> سرور -> تنظیمات SMTP بروید. تنظیمات را به صورت عکس زیر انجام بدهید :
مامبو: به قسمت بخش کاربری -> تنظیمات کلی -> پیام ها بروید. دقت کنید ارسال کننده ایمیل به SMTP Server تغییر نام دهید.
فیوژن: به قسمت پنل مدیریت -> مدیریت سیستم -> تنظیمات گوناگون بروید.
phpBB: در پنل مدیریت به قسمت تنظیمات ایمیل بروید و تنظیمات را وارد کنید. توجه کنید که بکار گیری سرور SMTP برای ایمیل : بلی باشد.
SMF: به قسمت مدیریت -> تنظیمات سرور -> خصوصیات پیکربندی رفته و تنظیمات را وارد کنید.توجه کنید که ایمیل: SMTP باشد.
MyBB: به قسمت پیکربندی -> Mail Settings رفته تنظیمات را وارد کنید. دقت فرمایید Mail handler برابر SMTP باشد.
An Electron: به مدیریت -> تنظیمات سیستم -> تنظیمات ایمیل رفته و تنظیمات را وارد کنید. دقت کنید طریقه ارسال ایمیل : SMTP باشد.
برای استفاده از تابع mail در php می توانید از اسکریپت php Mailer استفاده کنید. ( دانلود = http://phpmailer.worxware.com ).نمونه ساده فرم ارسال ایمیل را جهت تست برای شما آماده کردیم. دانلود نمونه (http://support.gigfa.com/advert/smtp/smtp-sample.zip)، پس از آپلود در سایت، فایل mail.php را ویرایش نموده و اطلاعات اکانت جیمیل به همراه آدرس ایمیل دریافت کننده را در آن قرار بدهید. سپس mail.php را از آدرس سایتتان باز کنید تا ایمیل نمونه ارسال شود.
منبع: گيگفا