ಪಿಎಚ್ಪಿ ಜೊತೆ ಇಮೇಲ್ ಕಳುಹಿಸುವುದು ಸುಲಭ ಮತ್ತು ಸೀಮಿತವಾಗಿದೆ
ಪಿಎಚ್ಪಿ ಜೊತೆ ಇಮೇಲ್ಗಳನ್ನು ಕಳುಹಿಸುವುದು ಸರಳವಾಗಿದೆ; ನಿಮಗೆ ಬೇಕಾಗಿರುವುದು ಒಂದು ಕಾರ್ಯ ಮತ್ತು ಮೂರು ವಾದಗಳು. ಹಾಗಿದ್ದರೂ, ಸಾಮಾನ್ಯ ಇಮೇಲ್ ಸಂದೇಶಗಳೆಲ್ಲವೂ ಇಲ್ಲ. ಕೇವಲ ಗ್ಲಾನ್ಸ್ಗಿಂತ ಹತ್ತಿರವಿರುವ ಯಾವುದೇ ನೋಟವು ಪಿಎಚ್ಪಿ ಇಮೇಲ್ನ ಈ ಬಳಕೆಯು ಕೆಲವು ಮೂಲಭೂತ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿಲ್ಲ ಎಂದು ತೋರಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಅದು ಹೆಡರ್ ಲೈನ್ ಅನ್ನು ಹೊಂದಿಸುವುದಿಲ್ಲ. ಬಳಕೆಗೆ ಸುಲಭವಾಗುವಂತೆ ಪಿಎಚ್ಪಿ ಖ್ಯಾತಿಯನ್ನು ಹೊಂದಿದ್ದರೂ, ಅದು ತ್ವರಿತ ಪರಿಹಾರವಾಗಿದೆ: X- ಮೈಲೇರ್ , ಸಿಸಿ: ಮತ್ತು, ಕೋರ್ಸಿನ, ಇಂದ: ಹೆಚ್ಚುವರಿ ಹೆಡರ್ಗಳನ್ನು ಸೂಚಿಸಲು ಮತ್ತೊಂದು ಆರ್ಗ್ಯುಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ.
ಗಮನಿಸಿ: ನೀವು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ಹೆಡರ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದರೆ, ನೀವು ಉದ್ದೇಶಿತವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವಂತೆ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಹೆಡರ್ ಲೈನ್ಗಳನ್ನು \ r \ n ಅನ್ನು ಪ್ರತ್ಯೇಕಿಸಿ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
PHP ನಲ್ಲಿ ಹೆಚ್ಚುವರಿ ಶೀರ್ಷಿಕೆಗಳನ್ನು ಸೇರಿಸುವುದು
ಹೆಚ್ಚುವರಿ ಶಿರೋನಾಮೆಗಳಿರುವ ಸರಳ ಸಂದೇಶವು ಹೀಗಿರಬಹುದು:
php
$ ಗೆ = "recipient@example.com";
$ ವಿಷಯ = "ಹಾಯ್!";
$ ದೇಹ = "ಹಾಯ್, \ n \ n ನೀವು ಹೇಗೆ?";
$ ಹೆಡರ್ = "ಇಂದ: sender@example.com \ r \ n".
"ಎಕ್ಸ್-ಮೈಲೇರ್: ಪಿಎಚ್ಪಿ";
ವೇಳೆ (ಮೇಲ್ ($ ಗೆ, $ ವಿಷಯ, $ ದೇಹ, $ ಹೆಡರ್)) {
ಪ್ರತಿಧ್ವನಿ ("
ಸಂದೇಶ ಕಳುಹಿಸಲಾಗಿದೆ! p>");
}
ಬೇರೆ {
ಪ್ರತಿಧ್ವನಿ ("
ಸಂದೇಶ ವಿತರಣೆ ವಿಫಲವಾಗಿದೆ ... p>");
}
?>
ಪಿಯರ್ ಮೇಲ್ ಬಳಸಿಕೊಂಡು ಹೆಚ್ಚುವರಿ ಶೀರ್ಷಿಕೆಗಳೊಂದಿಗೆ ಪಿಎಚ್ಪಿ ಇಮೇಲ್
ಸಹಜವಾಗಿ, ಇಮೇಲ್ ಕಳುಹಿಸಲು ನೀವು PEAR ಮೇಲ್ ಬಳಸುವಾಗ ಹೆಚ್ಚುವರಿ ಹೆಡರ್ಗಳನ್ನು ಸಹ ಸೇರಿಸಬಹುದು:
php ". $ mail-> getMessage (). " p>"); ಸಂದೇಶ ಯಶಸ್ವಿಯಾಗಿ ಕಳುಹಿಸಲಾಗಿದೆ! p>"); ". ಸಂದೇಶ ಯಶಸ್ವಿಯಾಗಿ ಕಳುಹಿಸಲಾಗಿದೆ! p>");
require_once "Mail.php";
$ ನಿಂದ = "ಸ್ಟೆಫನಿ ಕಳುಹಿಸುವವರು
$ to = "ರಿಚರ್ಡ್ ಸ್ವೀಕರಿಸುವವರು
$ ವಿಷಯ = "ಹಾಯ್!"; $ xmailer: "php"
$ ದೇಹ = "ಹಾಯ್, \ n \ n ನೀವು ಹೇಗೆ?";
$ ಹೋಸ್ಟ್ = "ssl: //mail.example.com";
$ ಪೋರ್ಟ್ = "465";
$ ಬಳಕೆದಾರಹೆಸರು = "smtp_username";
$ ಪಾಸ್ವರ್ಡ್ = "smtp_password";
$ ಹೆಡರ್ = ಸರಣಿ ('ನಿಂದ' =>
$ ನಿಂದ, 'to' =>
$ ಗೆ, 'ವಿಷಯ' =>
$ ವಿಷಯ, 'ಎಕ್ಸ್-ಮೈಲೇರ್' =>
$ xmailer);
$ smtp = ಮೇಲ್ :: ಫ್ಯಾಕ್ಟರಿ ('smtp', ಅರೇ ('ಹೋಸ್ಟ್' =>
$ ಹೋಸ್ಟ್, 'port' =>
$ port, 'auth' => true, 'username' =>
$ ಬಳಕೆದಾರಹೆಸರು, 'ಪಾಸ್ವರ್ಡ್' =>
$ ಪಾಸ್ವರ್ಡ್));
$ ಮೇಲ್ = $ ಎಸ್ಎಂಟಿಪಿ-> ಕಳುಹಿಸು (
$ ಗೆ,
$ ಹೆಡರ್,
$ ದೇಹ);
ವೇಳೆ (PEAR :: isError ($ mail)) {
ಪ್ರತಿಧ್ವನಿ ("
}
ಬೇರೆ {
ಪ್ರತಿಧ್ವನಿ ("
}
?>
$ ವಿಷಯ = "ಹಾಯ್!";
$ xmailer: "php"
$ ದೇಹ = "ಹಾಯ್, \ n \ n ನೀವು ಹೇಗೆ?";
$ ಹೋಸ್ಟ್ = "ssl: //mail.example.com"; $ ಪೋರ್ಟ್ = "465";
$ ಬಳಕೆದಾರಹೆಸರು = "smtp_username";
$ ಪಾಸ್ವರ್ಡ್ = "smtp_password";
$ ಹೆಡರ್ = ಸರಣಿ ('ನಿಂದ' =>
$ ನಿಂದ, 'to' =>
$ ಗೆ, 'ವಿಷಯ' =>
$ ವಿಷಯ, 'ಎಕ್ಸ್-ಮೈಲೇರ್' => $ xmailer);
$ smtp = ಮೇಲ್ :: ಫ್ಯಾಕ್ಟರಿ ('smtp', ಅರೇ ('ಹೋಸ್ಟ್' =>
$ ಹೋಸ್ಟ್, 'port' =>
$ port, 'auth' => true, 'username' =>
$ ಬಳಕೆದಾರಹೆಸರು, 'ಪಾಸ್ವರ್ಡ್' =>
$ ಪಾಸ್ವರ್ಡ್));
$ ಮೇಲ್ =
$ smtp-> ಕಳುಹಿಸಿ ($ ಗೆ,
$ ಹೆಡರ್,
$ ದೇಹ);
ವೇಳೆ (PEAR :: isError ($ mail)) {
ಪ್ರತಿಧ್ವನಿ ("
$ mail-> getMessage (). " p>");
}
else {echo ("
}
?>