У меня установлена лампа, и я использую ее в качестве своего полигона.  Однако я не могу проверить функцию PHP mail() поскольку она всегда падает. 
Это что-то, что можно исправить?
точное сообщение:
 Warning: mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\functions.php on line 288 
Я также проверил настройку 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 = technical@clevermutt.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 ; Log all mail() calls including the full path of the script, line #, to address and headers ;mail.log = 
благодаря
Вы можете использовать PHPMailer для указания на внешний SMTP-сервер. Или вы можете использовать простой скрипт, который выгружается в файл . Есть несколько предыдущих вопросов по одной теме, с большим количеством идей.
вам необходимо изменить параметры файла PHP.ini, чтобы включить SMTP-сервер, порт и sendmail_from
 [mail function] ; For Win32 only. ; http://php.net/smtp SMTP = localhost ; http://php.net/smtp-port smtp_port = 25 
 [mail function] ; For Win32 only. ; http://php.net/smtp SMTP = localhost ; http://php.net/smtp-port smtp_port = 25 
  ;  Только для Win32.
 ;  http://php.net/sendmail-from
 sendmail_from = you @ yourdomain
установите бесплатную почту argosoft argosoft и попробуйте все, что хотите, с почтой в php
Вы также можете использовать Gmail как SMTP-сервер, который будет работать в любом месте, на любом сервере, любой ОС. Если вы используете учетную запись электронной почты Google Apps, вы можете использовать свой собственный адрес электронной почты «От:».
Ссылки:
Пример кода PHP: http://deepakssn.blogspot.com/2006/06/gmail-php-send-email-using-php-with.html
Google Apps: http://www.google.com/apps/