Bir PHP skriptindən gedən SMTP serverinə necə qoşulmaq olar
Bir PHP skriptindən bir e-poçt göndərilməsi sadə, sürətli və asandır ... işləyirsə!
PHP mail () funksiyasını belə sadələşdirən bir hissəsi rahatlıq olmamasıdır, lakin bununla bağlı bir problem PHP mail () adətən seçdiyiniz SMTP serverini istifadə etməyə imkan vermir. SMTP kimlik doğrulamasını dəstəkləyirik.
Xoşbəxtlikdən, PHP-nin daxili çatışmazlıqlarını aradan qaldırmaq çətin deyil. Çox e-poçt istifadəçiləri üçün, pulsuz PEAR Mail paketi lazım olan bütün güc və esnekliği təklif edir və istənilən gedən poçt server ilə təsdiq edir. Ətraflı təhlükəsizlik üçün, şifrələnmiş SSL əlaqələri də PEAR Mail istifadə edərək poçt göndərmək üçün dəstəklənir.
SMTP Kimlik Doğrulaması ilə PHP Skriptindən E-poçt Göndərmək
Başlamaq üçün PEAR Mail paketini quraşdırın. Tipik olaraq, bu PHP 4 və daha sonra sizin üçün artıq hazırlanmış olacaq, amma əmin olmursanız, onsuz da davam edin və bərpa edin.
Bu kodu kopyalayın:
php required_once "Mail.php"; $ dan = " Sandra Sender". $ mail-> getMessage (). " p>"); } else {echo ("
Mesaj uğurla göndərildi! p>"); }?>
Örneklerimizdeki bütün qalın mətni tapın və scriptin sahələrini sizinlə əlaqəli olan hər hansı bir yerə dəyişdirin. Bunlar PHP scriptinin işləməsi üçün dəyişməlisiniz ki, yalnız sahələrdir, həm də mövzu və bədən mətni düzəldən əmin olun.
- dan : Mesajın göndərilməsini istədiyiniz e-poçt ünvanı
- Alıcının e-poçt ünvanı və adı
- host : Giden SMTP server adınız
- istifadəçi adı : SMTP istifadəçi adı (adətən poçtu almaq üçün istifadə olunan istifadəçi adı ilə eyni)
- parol : SMTP kimlik doğrulaması üçün parol
Qeyd: yuxarıda göstərilən misal SMTP kimlik doğrulaması olan, lakin SSL şifrələmədən göndərən bir PHP skriptidir. Şifrələmə də istəyirsənsə, yenə də bu skriptdən istifadə edərək, qələmli mətni məlumatlarınızla dəyişdirin.
php required_once "Mail.php"; $ dan = " Sandra Sender". $ mail-> getMessage (). " p>"); } else {echo ("
Mesaj uğurla göndərildi! p>"); }?>