Eğer özel posta gönderme veya kodun geri kalanını test test etmek için çalışıyorlar?
Eski bir durumda, yapılandırmanız gerekir:
SMTP = smtp.example.com
smtp_port = 25
sendmail_from = me@example.com
uygun değerleri yerine, php.ini dosyasındaki (bu phpinfo () ile olduğu kontrol edin).
Posta gönderme işlemi dışında kodunu test etmek için, o zaman ben 2 dosyalarını içerir oluşturma tavsiye ederim:
<?php
// for live usage/mail send testing
function ori_mail()
{
return call_user_func_array('mail',func_get_args());
}
and for testing other code
function ori_mail()
{
file_put_contents('debug_mail_scripts.txt'
,date('r') . ':' . var_export(func_get_args(), true)
, FILE_APPEND);
}
Ve test için ilgili birini içerir.
SMTP sunucusu ile bu test entegrasyon unutmayın, ve kod test deliverbility oldukça karmaşık ama bağımsız PHP test yapılmalıdır.
C.