En son web geliştirme öğreticiler
 

PHP 5 Posta İşlevleri


PHP Posta Tanıtımı

mail() işlevi, bir komut dosyası doğrudan e-postalar göndermek için izin verir.


Gereksinimler

posta fonksiyonları kullanılabilir olması için, PHP yüklü bir ve çalışma e-posta sistemini gerektirir. Kullanılacak programı php.ini dosyasındaki yapılandırma ayarları ile tanımlanır.


Kurulum

posta fonksiyonları PHP çekirdeğinin bir parçasıdır. Bu işlevleri kullanmak için gerekli yüklemesi yoktur.


Süre Yapılandırması

posta işlevlerin davranışı php.ini içindeki ayarlardan etkilenir:

isim Varsayılan Açıklama değiştirilebilir
mail.add_x_header "0" dosya adına göre Betiğin kullanıcı kimliğini alan X-PHP-Kaynak-Script ekleyin. PHP için 5.3.0 ve üzeri PHP_INI_PERDIR
mail.log BOŞ Tüm oturum olacak bir günlük dosyası yolu mail() çağırır. Günlük tam komut yolunu, satır numarasını, ele almak ve başlıkları ekleyin. PHP için 5.3.0 ve üzeri PHP_INI_PERDIR
SMTP "Localhost" Yalnızca Windows: SMTP sunucusunun DNS adı veya IP adresi PHP_INI_ALL
smtp_port "25" Yalnızca Windows: SMTP bağlantı noktası numarası. PHP için 4.3.0 ve üzeri PHP_INI_ALL
sendmail_from BOŞ Yalnızca Windows: belirtir "from" posta gönderirken kullanılacak adrese mail() PHP_INI_ALL
sendmail_path "/ Usr / sbin / sendmail -t -i" sendmail programının bulunabilir nerede belirtir. Bu yönerge Windows altında da çalışır. ayarlanırsa, SMTP, smtp_port ve sendmail_from göz ardı edilir php_ini_system

PHP 5 Posta İşlevleri

fonksiyon Açıklama
ezmlm_hash() EZMLM gerekli müzakere değerini hesaplar
mail() Eğer bir komut doğrudan e-postalar göndermek için izin verir