2013-05-31 2 views
2

php mail() 함수를 사용하려고합니다. 원격 메일 서버 w/port 25를 사용하고 있습니다.이 텔넷으로 연결할 수 있으며 잘 연결됩니다. 나는 이러한 설정 내 php.ini 파일을 구성하고 또한 위해서는 ini_set()을 시도,하지만 난이 오류 얻을 :php mail()이 연결할 수 없지만 텔넷이 작동합니다.

PHP Warning: mail(): Failed to connect to mailserver at xxx.xx.xx.xxx; port 25, verify your "SMTP"; and "smtp_port"; setting in php.ini or use ini_set() in D:\....php on line 23 

이 어떤 도움이 매우 감사를! Windows Server 2008, Apache 2.2 및 PHP 5.2.17을 사용하고 있습니다.

답변

2

PHP의 기본 제공 메일 기능에 SMTP 인증에 몇 가지 문제가 있습니다. 어쩌면 PEAR 메일 패키지 나 다른 메일러를 시험해보고 싶을 것입니다.

1

PHPMailer 만 도움이되었습니다. telent mail.*******.com 2525 근무 및 이메일

을 보냈다 동안 메일()

smtp: mail.*******.com 
port: 2525 
auth: off 

작동하지 않았다

관련 문제