PHP ਵਿੱਚ ਅਤਿਰਿਕਤ ਸਿਰਲੇਖਾਂ ਨਾਲ ਈਮੇਲ ਭੇਜੋ

PHP ਨਾਲ ਈਮੇਲ ਭੇਜਣਾ ਆਸਾਨ ਅਤੇ ਸੀਮਿਤ ਹੈ


PHP ਨਾਲ ਈਮੇਲ ਭੇਜਣਾ ਸਧਾਰਨ ਹੈ; ਤੁਹਾਨੂੰ ਸਿਰਫ਼ ਇਕ ਫੰਕਸ਼ਨ ਅਤੇ ਤਿੰਨ ਆਰਗੂਮੈਂਟਾਂ ਦੀ ਲੋੜ ਹੈ. ਇਹ ਸਭ ਕੁਝ ਆਮ ਈਮੇਲ ਸੁਨੇਹਿਆਂ ਲਈ ਨਹੀਂ ਹੈ, ਪਰ ਇਕ ਨਿਪੁੰਨ ਨਜ਼ਰੀਏ ਤੋਂ ਨਜ਼ਦੀਕੀ ਕੋਈ ਵੀ ਦਿੱਖ ਪ੍ਰਗਟ ਕਰੇਗੀ ਕਿ PHP ਈਮੇਲ ਦੇ ਇਸ ਵਰਤੋਂ ਵਿੱਚ ਕੁਝ ਬੁਨਿਆਦੀ ਫੰਕਸ਼ਨ ਨਹੀਂ ਹਨ. ਉਦਾਹਰਣ ਵਜੋਂ, ਇਹ " ਹੈਡਰ" ਲਾਈਨ ਨਹੀਂ ਸੈੱਟ ਕਰਦਾ ਹੈ . ਵਰਤਣ ਦੀ ਅਸਾਨਤਾ ਲਈ PHP ਦੀ ਵੱਕਾਰ ਨੂੰ ਧਿਆਨ ਵਿਚ ਰੱਖਦਿਆਂ, ਹਾਲਾਂਕਿ, ਇਹ ਇਕ ਤੇਜ਼ ਫਿਕਸ ਹੈ: ਐਕਸ-ਮੇਲਰ , ਸੀਸੀ:, ਅਤੇ, ਬੇਸ਼ਕ, ਤੋਂ: ਵਾਧੂ ਹੈਂਡਰ ਦੇਣ ਲਈ ਸਿਰਫ਼ ਇਕ ਹੋਰ ਆਰਗੂਮੈਂਟ ਜੋੜੋ.

ਨੋਟ: ਜੇ ਤੁਸੀਂ ਇਕ ਤੋਂ ਵਧੇਰੇ ਵਾਧੂ ਸਿਰਲੇਖਾਂ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਦੇ ਹੋ, ਇਹ ਨਿਸ਼ਚਤ ਕਰੋ ਕਿ ਤੁਸੀਂ ਸਿਰਲੇਖ ਲਾਈਨਾਂ ਨੂੰ \ r \ n ਨਾਲ ਵੱਖਰੇ ਕਰ ਸਕਦੇ ਹੋ ਇਹ ਨਿਸ਼ਚਤ ਕਰਨ ਲਈ ਕਿ ਉਹ ਉਦੇਸ਼ ਦੇ ਰੂਪ ਵਿੱਚ ਕੰਮ ਕਰਦੇ ਹਨ

PHP ਵਿੱਚ ਵਾਧੂ ਸਿਰਲੇਖ ਜੋੜਨਾ

ਵਾਧੂ ਸਿਰਲੇਖਾਂ ਵਾਲਾ ਇੱਕ ਸਧਾਰਨ ਸੁਨੇਹਾ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦੇਵੇਗਾ:

$ = "recipient@example.com";
$ subject = "ਹੈਲੋ!";
$ body = "ਹੈਲੋ, \ n \ n ਤੁਸੀਂ ਕਿਵੇਂ ਹੋ?";
$ headers = "ਵਲੋਂ: sender@example.com \ r \ n".
"ਐਕਸ-ਮੇਲਰ: php";
ਜੇ (ਮੇਲ ($ $, $ ਵਿਸ਼ੇ, $ ਸਰੀਰ, $ ਹੈਡਰ)) {
ਈਕੋ ("

ਸੁਨੇਹਾ ਭੇਜਿਆ ਗਿਆ! ");
}
ਹੋਰ {
ਈਕੋ ("

ਸੁਨੇਹਾ ਡਿਲੀਵਰੀ ਅਸਫਲਤਾ ... ");
}
?>

ਪੀਅਰ ਮੇਲ ਦਾ ਇਸਤੇਮਾਲ ਕਰਨ ਵਾਲੇ ਵਾਧੂ ਸਿਰਲੇਖ ਦੇ ਨਾਲ PHP ਈਮੇਲ

ਤੁਸੀਂ ਹੋਰ ਸਿਰਲੇਖ ਵੀ ਪਾ ਸਕਦੇ ਹੋ ਜਦੋਂ ਤੁਸੀਂ ਪੀਅਰ ਮੇਲ ਨੂੰ ਈ- ਮੇਲ ਭੇਜਣ ਲਈ ਵਰਤਦੇ ਹੋ, ਬੇਸ਼ੱਕ:

need_once "Mail.php";
$ ਤੋਂ = "ਸਟੈਫਨੀ ਭੇਜਣ ਵਾਲੇ ";
$ ਤੋਂ = "ਰਿਚਰਡ ਅਕਾਉਂਟ ਕਰਤਾ ";
$ subject = "ਹੈਲੋ!"; $ xmailer: "php"
$ body = "ਹੈਲੋ, \ n \ n ਤੁਸੀਂ ਕਿਵੇਂ ਹੋ?";
$ host = "ssl: //mail.example.com";
$ port = "465";
$ ਯੂਜ਼ਰਨਾਮ = "smtp_username";
$ password = "smtp_password";
$ headers = ਐਰੇ ('' ਤੋਂ '=>
$ ਤੋਂ, 'ਤੋਂ' =>
$ ਵੱਲ, 'ਵਿਸ਼ਾ' =>
$ ਵਿਸ਼ੇ, 'X-Mailer' =>
$ xmailer);
$ smtp = ਮੇਲ :: ਫੈਕਟਰੀ ('smtp', ਐਰੇ ('ਹੋਸਟ' =>
$ host, 'port' =>
$ ਪੋਰਟ, 'auth' => ਸਹੀ, 'ਯੂਜ਼ਰਨਾਮ' =>
$ ਯੂਜ਼ਰਨਾਮ, 'ਪਾਸਵਰਡ' =>
$ ਪਾਸਵਰਡ));
$ mail = $ smtp-> ਭੇਜੋ (
$ ਕਰਨ ਲਈ,
$ ਹੈਡਰ,
$ ਸਰੀਰ);
ਜੇ (ਪੀਅਰ :: ਇਇਰ ($ ਮੇਲ)) {
ਈਕੋ ("

". mail-> getMessage (). "");
}
ਹੋਰ {
ਈਕੋ ("

ਸੁਨੇਹਾ ਸਫਲਤਾਪੂਰਵਕ ਭੇਜਿਆ ਗਿਆ! ");
}
?>
$ subject = "ਹੈਲੋ!";
$ xmailer: "php"
$ body = "ਹੈਲੋ, \ n \ n ਤੁਸੀਂ ਕਿਵੇਂ ਹੋ?";
$ host = "ssl: //mail.example.com"; $ port = "465";
$ ਯੂਜ਼ਰਨਾਮ = "smtp_username";
$ password = "smtp_password";
$ headers = ਐਰੇ ('' ਤੋਂ '=>
$ ਤੋਂ, 'ਤੋਂ' =>
$ ਵੱਲ, 'ਵਿਸ਼ਾ' =>
$ ਵਿਸ਼ੇ, 'ਐਕਸ-ਮੇਲਰ' => $ xmailer);
$ smtp = ਮੇਲ :: ਫੈਕਟਰੀ ('smtp', ਐਰੇ ('ਹੋਸਟ' =>
$ host, 'port' =>
$ ਪੋਰਟ, 'auth' => ਸਹੀ, 'ਯੂਜ਼ਰਨਾਮ' =>
$ ਯੂਜ਼ਰਨਾਮ, 'ਪਾਸਵਰਡ' =>
$ ਪਾਸਵਰਡ));
$ mail =
$ smtp-> ਭੇਜੋ ($ ਨੂੰ,
$ ਹੈਡਰ,
$ ਸਰੀਰ);
ਜੇ (ਪੀਅਰ :: ਇਇਰ ($ ਮੇਲ)) {
ਈਕੋ ("

".
$ mail-> getMessage () "");
}
else {echo ("

ਸੁਨੇਹਾ ਸਫਲਤਾਪੂਰਵਕ ਭੇਜਿਆ ਗਿਆ! ");
}
?>