چگونگی پر کردن فیلد های SMTP
برای اینکه هر گونه ایمیلی از سایت شما ارسال شود باید تنظیمات اس ام تی پی را به درستی وارد کنید. برای این منظور از مسیر مدیریت = تنظیمات = تنظیمات اصلی وارد صفحه تنظیمات اصلی خواهید شد که در همان ابتدای صفحه با تنظیمات اس ام تی پی روبرو خواهید شد.
ارسال با جیمیل
استغاده از جیمیل احتمال اسپم شدن ایمیل شما را به حداقل می رساند.
فیلد های SMTP را به صورت زیر پر نمایید:
فیلد ایمیل مدیریت اصلی سایت = yourgmail@gmail.com
ایمیل سرور اس ام تی پی = yourgmail@gmail.com
SMTP سرور = smtp.gmail.com
کلمه عبور ایمیل SMTP = رمز جیمیل
SMTP Port = 587
SMTP Secure = TLS
سپس به لینک زیر بروید و pop3 و imap را فعال نمایید.
https://mail.google.com/mail/u/0/#settings/fwdandpop
سپس به لینک زیر بروید و به برنامه اجازه دسترسی دهید.
https://myaccount.google.com/lesssecureapps
منظور از امنیت کمتر عدم استفاده از SSL و مشکلی ایجاد نمی کند.
ارسال با ایمیل داخلی مانند info
ابتدا از کنترل پنل هاست خود ایمیل خود را ایجاد نمایید. از پشتیبانی هاست خود می توانید کمک بگیرید
سپس فیلد های SMTP را به صورت زیر پر نمایید:
فیلد ایمیل مدیریت اصلی سایت = info@yoursite.com
ایمیل سرور اس ام تی پی = info@yoursite.com
SMTP سرور = smtp.yoursite.com
کلمه عبور ایمیل SMTP = رمز ایمیل
SMTP Port = 587
SMTP Secure = پیش فرض
امتحان تنظیمات و ارسال ایمیل
به صفحه فراموشی کلمه عبور بروید. برای مثال sitename.com/forget.php
سپس یکی از ایمیل های خود را وارد کنید. توجه کنید که قبلا با همین ایمیل در سایت ثبت نام کرده باشید. اگر ایمیل ارسال شد و به ایمیل شما آمد یعنی تنظیمات درست است.
نکته:
اگر فیلد " SMTP سرور" را خالی بگذارید به جای استفاده از SMTP برای ارسال ایمیل با استفاده از تابع Mail ارسال ایمیل ها انجام می دهد.