サーバーがインターネットにアクセスできるかどうか、およびpythonスクリプトの助けを借りて電子メールを送信できるかどうかを知りたい。サーバーOSはRedHat Enterprise5です。firefoxを開いてURLを入力すると、接続できません。メール送信の可用性を確認するにはどのシェルコマンドを使用すればよいですか?
まず、最も人気のあるサイトの1つにpingコマンドを試して、インターネットに接続していることを確認します。
例:ping www.google.com
これにより、インターネット接続が確保されます。
システムでmailxを試すこともできますが、これではメールの送信については何もわかりません。そのためにはSMTPホストが必要です。
ポート25で既知のメールホストにtelnetで接続してみてください。
telnet (name of mail Host) 25
あなたが接続を取得する場合、あなたはビジネスであるはずです、そうでなければ要求はブロックしてあなたを待ちます。