Como verificar se o sistema possui conexão com a internet e pode enviar e-mail (via Shell)?

Como verificar se o sistema possui conexão com a internet e pode enviar e-mail (via Shell)?

Gostaria de saber se o servidor tem acesso à internet e se pode enviar email com a ajuda de um script python. O sistema operacional do servidor é Red Hat Enterprise 5. Quando abro o Firefox e insiro um URL, ele não consegue se conectar. Quais comandos shell devo usar para verificar a disponibilidade de envio de email?

Responder1

Primeiro, certifique-se de estar conectado à Internet, tentando um comando ping em um dos sites mais populares.

Exemplo:ping www.google.com

Isso garantirá que você tenha conectividade com a Internet.

Responder2

Você também pode tentar o mailx no seu sistema, mas isso não lhe dirá nada sobre o envio de e-mails. Você precisará de um host SMTP para isso.

Tente fazer telnet para um mailhost conhecido na porta 25:

telnet (name of mail host) 25

se você conseguir uma conexão, deverá estar no mercado, caso contrário, a solicitação será bloqueada e fará você esperar.

informação relacionada