mail() ne fonctionne pas sur le nouveau serveur

Il est peut-être une question stupide, mais je ne peux pas trouver la raison pourquoi la fonction mail de php ne fonctionne pas
J'ai un serveur nginx sur debian squeeze, j'ai déménagé récemment. J'ai essayé de courrier simple d'exécution, mais il retourne la valeur false.

if(mail('[email protected]', 'test-subject', 'test-text-blablabla'))
   echo 'ok';
else
   echo 'bad';

Que puis-je faire avec?

Grâce.

mon mail section de php.ini:

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = me@example.com 

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
;sendmail_path =

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =

; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
mail.add_x_header = On

; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.
;mail.log =
Avez-vous vérifié journal des erreurs?
pouvez-vous envoyer de la ligne de commande e-mail?
comment puis-je le faire?
J'ai un peu de virtuel hébergements pour mes sites, et je vérifie un fichier journal de site, où j'ai essayé d'utiliser la fonction mail, et je n'ai pas trouvé d'erreur sur le mail. Peut-être vous vous demandez un autre fichier journal?
ce mail section de phpunit dit?

OriginalL'auteur Dima Deplov | 2013-02-14