%20%EC%9D%B4%EB%A9%94%EC%9D%BC%EC%9D%84%20%EB%B3%B4%EB%82%BC%20%EC%88%98%20%EC%9E%88%EB%8A%94%EC%A7%80%20%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
서버가 인터넷에 액세스할 수 있는지, Python 스크립트를 사용하여 이메일을 보낼 수 있는지 알고 싶습니다. 서버 OS는 Red Hat Enterprise 5입니다. Firefox를 열고 URL을 입력하면 연결할 수 없습니다. 이메일 전송 가능 여부를 확인하려면 어떤 쉘 명령을 사용해야 합니까?
답변1
먼저 가장 인기 있는 사이트 중 하나에 ping 명령을 실행하여 인터넷에 연결되어 있는지 확인하세요.
예:ping www.google.com
이렇게 하면 인터넷에 연결되어 있는지 확인할 수 있습니다.
답변2
시스템에서 mailx를 사용해 볼 수도 있지만 메일 보내기에 대해서는 아무 것도 알려주지 않습니다. 이를 위해서는 SMTP 호스트가 필요합니다.
포트 25에서 알려진 메일 호스트에 텔넷을 시도합니다:
telnet (name of mail host) 25
연결이 되면 비즈니스를 시작해야 합니다. 그렇지 않으면 요청이 차단되어 기다리게 됩니다.