PHP mail sistemi, PHP betiklerinden e-posta göndermek için kullanılır 2. Çalışma prensibi şu şekildedir:
- SMTP Ayarları: SMTP sunucu ayarları, "php.ini" dosyasından yapılandırılır 25. Sunucu adresi, bağlantı noktası, kullanıcı adı ve parola gibi bilgiler belirlenir 13.
- Mail Fonksiyonu: PHP'nin
mail()
fonksiyonu, e-posta göndermek için temel işlevdir 5. Fonksiyona e-posta alıcısı, konu, mesaj ve isteğe bağlı olarak başlık bilgileri parametre olarak verilir 25. - Eklenti Ekleme:
addAttachment()
yöntemi kullanılarak e-postaya dosya eklenebilir 3. - Güvenlik Önlemleri: E-posta başlıklarının doğru ayarlanması ve kullanıcı giriş verilerinin temizlenmesi, güvenlik açısından önemlidir 23.
5 kaynaktan alınan bilgiyle göre: