Se isso acontecer, você saberá que o servidor remoto está ativo, o que restringe o problema à configuração do servidor de correio (seu ou dele). Você pode usar o telnet para enviar um e-mail manualmente por meio de seu servidor e, se ele passar, o problema provavelmente estará no seu próprio servidor.
Se você nunca enviou um email via telnet antes, eu recomendo praticar em seu próprio servidor primeiro. Basicamente, você vai telnetar para a porta 25 no servidor SMTP e digitar comandos, e o servidor responderá com códigos de status numéricos e esperançosamente explicações legíveis, assim (seus comandos em negrito, respostas do servidor em itálico):
HELO myhostname.com
250 yourhostname.com Olá
MAIL FROM: [email protected]
250 Remetente ok
RCPT PARA: você@seuhostname.com
250 destinatário ok
DADOS
250 digite sua mensagem
Assunto: Teste email
Este é o corpo do email. Ele termina quando eu digito um período em uma linha sozinho.
.
250 mensagem enviada
SAIR > strong>
220 Adeus