نحوه پیکربندی PHP برای استفاده از یک SMTP سرور از راه دور برای ارسال ایمیل

پی اچ پی به راحتی ارسال ایمیل از برنامه های وب را آسان می کند . اما هنوز نیاز به کمی تنظیم دارد. همانطور که احتمالا می دانید، پیکربندی PHP php.ini را انجام می دهد.

قسمت مربوطه برای پیکربندی ایمیل [function mail] است و برای استفاده از سرور پی اچ پی از طریق پی اچ پی شما باید SMTP را به آدرس ایمیل سرور خودتان تنظیم کنید. این همان آدرس است که شما در برنامه ایمیل خود برای سرور پست الکترونیکی خروجی استفاده می کنید، به عنوان مثال smtp.isp.net. تنظیمات دیگر sendmial_from ، که آدرس ایمیل پیشفرض را مشخص می کند، ایمیل های پی اچ پی از آنها ارسال می شود.

پیکربندی PHP برای استفاده از سرور SMTP از راه دور برای ارسال ایمیل

توجه داشته باشید که تنظیم عملکرد پست الکترونیکی داخلی برای استفاده از SMTP تنها در ویندوز موجود است. در سیستم عامل های دیگر، PHP باید از ارسال های فرستاده یا ارسال شده به صورت محلی استفاده کند. همچنین می توانید از Packet Mail PEAR استفاده کنید.

یک پیکربندی معمول ممکن است شبیه باشد:

[عملکرد پست]
SMTP = smtp.isp.net
sendmail_from = me@isp.net