내가 사용하는 메일 서버가 다운되었거나 PHP가 아닌지 어떻게 확인할 수 있습니까?메일 서버를 확인하는 방법은 PHP에서입니다
0
A
답변
2
0
대부분의 메일 서버는 포트 25에 대한 자세한에 대한 PHP docs를 참조 소켓
$address = gethostbyname('www.somewhere.com');
$service_port="25";
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if ($socket === false) {
echo "socket_create() failed: reason: " . socket_strerror(socket_last_error()) . "\n";
} else {
echo "OK.\n";
}
echo "Attempting to connect to '$address' on port '$service_port'...";
$result = socket_connect($socket, $address, $service_port);
if ($result === false) {
echo "socket_connect() failed.\nReason: ($result) " . socket_strerror(socket_last_error($socket)) . "\n";
} else {
echo "OK.\n";
}
를 사용하는 예이다.
0
function checkSMTPService($hostname, $port)
{
// Create a socket. If we fail to create a socket return false
// This is really more to check that we are able to create a socket
// than if we are able to check the server
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if($socket === false) return false;
// Now we will connect to the server. If we fail we return false.
$result = socket_connect($socket, $hostname, $port);
if($result === false) return false;
return true;
}
관련 문제
- 1. 메일 서버를 만드는 방법은 무엇입니까?
- 2. Excel 서버를 확인하는 방법은 있습니까?
- 3. 자바에서 간단한 메일 서버를 작성하는 방법은 무엇입니까?
- 4. Oracle에서 연결된 서버를 확인하는 방법은 무엇입니까?
- 5. DNS 서버를 확인하는 기능
- 6. 자바에서 메일 서버를 만드는 법
- 7. 액세스 Outlook 메일 서버를 사용하여
- 8. SMTP 서버를 사용하여 메일 보내기
- 9. 메일 주소가 유효한지 확인하는 방법은 무엇입니까?
- 10. 메일 서버가 올바르게 구성되었는지 확인하는 방법은 무엇입니까?
- 11. 메일 서버가 있는지 여부를 확인하는 방법은 무엇입니까?
- 12. 자바 프로그램이 외부 메일 서버를 어떻게 처리해야합니까?
- 13. JavaMail과 함께 사용하기 위해 메일 서버를 구성하는 방법은 무엇입니까?
- 14. spring mvc 및 jsp를 사용하여 메일 서버를 구성하는 방법은 무엇입니까?
- 15. SMTP 서버를 설치하지 않고 메일 보내기
- 16. UNIX : SMTP 서버를 사용하여 메일 보내기
- 17. Exchange 서버를 사용하여 전자 메일 보내기
- 18. 포트 80에서 수신 대기중인 서버를 확인하는 방법
- 19. 올바른 전자 메일 주소를 확인하는 가장 좋은 방법은 무엇입니까
- 20. 전자 메일 배달 확인 보고서를 확인하는 방법
- 21. 전자 메일 주소의 정확성을 확인하는 방법
- 22. 정규 표현식을 확인하는 전자 메일 싶습니다 주소
- 23. XML 스키마의 전자 메일 ID를 확인하는 방법
- 24. 다른 사람의 메일 서버를 사용하는 웹 응용 프로그램입니까?
- 25. cpanel에서 Apache 서버를 제거하는 방법은 무엇입니까?
- 26. 세계 정상급 이메일 서버를 구축하는 방법은 무엇입니까?
- 27. 내 호스트가 설치 한 메일 서버를 어떻게 찾을 수 있습니까?
- 28. 각 하위 도메인마다 다른 메일 서버를 사용할 수 있습니까?
- 29. ASP.Net - IIS 7.5 SMTP 서버를 통해 SMTP 메일 보내기
- 30. BASH 스크립트에서 메일을 보내고 우분투 용 메일 서버를 구성하는 방법
핑하여 응답하는지 확인하십시오. –
강하게 부탁드립니다. http://www.homestarrunner.com/sbemail45.html – Amber