시스템이 인터넷에 연결되어 있고 (셸을 통해) 이메일을 보낼 수 있는지 확인하는 방법은 무엇입니까?

시스템이 인터넷에 연결되어 있고 (셸을 통해) 이메일을 보낼 수 있는지 확인하는 방법은 무엇입니까?

서버가 인터넷에 액세스할 수 있는지, Python 스크립트를 사용하여 이메일을 보낼 수 있는지 알고 싶습니다. 서버 OS는 Red Hat Enterprise 5입니다. Firefox를 열고 URL을 입력하면 연결할 수 없습니다. 이메일 전송 가능 여부를 확인하려면 어떤 쉘 명령을 사용해야 합니까?

답변1

먼저 가장 인기 있는 사이트 중 하나에 ping 명령을 실행하여 인터넷에 연결되어 있는지 확인하세요.

예:ping www.google.com

이렇게 하면 인터넷에 연결되어 있는지 확인할 수 있습니다.

답변2

시스템에서 mailx를 사용해 볼 수도 있지만 메일 보내기에 대해서는 아무 것도 알려주지 않습니다. 이를 위해서는 SMTP 호스트가 필요합니다.

포트 25에서 알려진 메일 호스트에 텔넷을 시도합니다:

telnet (name of mail host) 25

연결이 되면 비즈니스를 시작해야 합니다. 그렇지 않으면 요청이 차단되어 기다리게 됩니다.

관련 정보