ਮੇਲ ਭੇਜਣ ਲਈ ਇੱਕ ਰਿਮੋਟ SMTP ਸਰਵਰ ਨੂੰ ਵਰਤਣ ਲਈ PHP ਨੂੰ ਕਿਵੇਂ ਸੰਰਚਿਤ ਕਰਨਾ ਹੈ

PHP ਨੇ ਵੈਬ ਐਪਲੀਕੇਸ਼ਨਾਂ ਤੋਂ ਮੇਲ ਭੇਜਣਾ ਆਸਾਨ ਬਣਾਇਆ ਹੈ ਪਰ ਇਸ ਨੂੰ ਅਜੇ ਵੀ ਥੋੜਾ ਸੰਰਚਨਾ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਜਿਵੇਂ ਕਿ ਤੁਹਾਨੂੰ ਪਤਾ ਹੈ, PHP ਸੰਰਚਨਾ php.ini ਹੈ.

ਈ-ਮੇਲ ਸੰਰਚਨਾ ਲਈ ਸੰਬੰਧਿਤ ਸਤਰ [ਮੇਲ ਫੰਕਸ਼ਨ] ਹੈ , ਅਤੇ PHP ਨੂੰ ਬਾਹਰੀ ਮੇਲ ਸਰਵਰ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਆਪਣੇ ISP ਦੇ ਮੇਲ ਸਰਵਰ ਦੇ ਪਤੇ ਤੇ SMTP ਸਥਾਪਿਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ. ਇਹ ਉਹੀ ਐਡਰੈੱਸ ਹੋਵੇਗਾ ਜੋ ਤੁਸੀਂ ਬਾਹਰ ਜਾਣ ਵਾਲੇ ਮੇਲ ਸਰਵਰ ਲਈ ਆਪਣੇ ਈਮੇਲ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਵਰਤਦੇ ਹੋ, ਉਦਾਹਰਨ ਲਈ "smtp.isp.net". ਦੂਜੀ ਸੈਟਿੰਗ sendmial_from , ਜੋ ਡਿਫਾਲਟ ਈ-ਮੇਲ ਪਤੇ ਨੂੰ ਸਪਸ਼ਟ ਕਰਦੀ ਹੈ PHP ਈਮੇਲ ਭੇਜੇ ਗਏ ਹਨ.

ਮੇਲ ਭੇਜਣ ਲਈ ਇੱਕ ਰਿਮੋਟ SMTP ਸਰਵਰ ਨੂੰ ਵਰਤਣ ਲਈ PHP ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ

ਨੋਟ ਕਰੋ ਕਿ SMTP ਵਰਤਣ ਲਈ ਅੰਦਰੂਨੀ ਮੇਲ ਫੰਕਸ਼ਨ ਸਥਾਪਤ ਕਰਨਾ ਸਿਰਫ Windows ਤੇ ਉਪਲਬਧ ਹੈ. ਹੋਰ ਪਲੇਟਫਾਰਮਾਂ ਤੇ, PHP ਨੂੰ ਸਥਾਨਕ ਤੌਰ ਤੇ ਉਪਲਬਧ sendmail ਜਾਂ sendmail ਡੁਪ-ਇਨ ਨੂੰ ਸਿਰਫ ਜੁਰਮਾਨਾ ਵਰਤਣਾ ਚਾਹੀਦਾ ਹੈ. ਵਿਕਲਪਕ ਤੌਰ ਤੇ, ਤੁਸੀਂ ਪੀਅਰ ਮੇਲ ਪੈਕੇਜ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ.

ਇੱਕ ਆਮ ਸੰਰਚਨਾ ਜਿਵੇਂ ਦਿੱਸ ਸਕਦੀ ਹੈ:

[ਮੇਲ ਫੰਕਸ਼ਨ]
SMTP = smtp.isp.net
sendmail_from = me@isp.net