O Agendador de Tarefas do Windows falha ao enviar e-mail

1

O erro é 2147746321.

Eu posso ver no log do servidor de email que ele tenta, mas a conexão é fechada.

Wed 2012-10-10 15:55:25: Session 990590; child 1
Wed 2012-10-10 15:55:25: Accepting SMTP connection from [x:49161] to [y:25]
Wed 2012-10-10 15:55:25: --> 220 Mdaemon; Wed, 10 Oct 2012 15:55:25 +0200
Wed 2012-10-10 15:55:25: <-- EHLO x
Wed 2012-10-10 15:55:25: --> 250-Hello x, pleased to meet you
Wed 2012-10-10 15:55:25: --> 250-VRFY
Wed 2012-10-10 15:55:25: --> 250-EXPN
Wed 2012-10-10 15:55:25: --> 250-ETRN
Wed 2012-10-10 15:55:25: --> 250-AUTH LOGIN
Wed 2012-10-10 15:55:25: --> 250-8BITMIME
Wed 2012-10-10 15:55:25: --> 250 SIZE 20971000
Wed 2012-10-10 15:55:25: <-- AUTH LOGIN
Wed 2012-10-10 15:55:25: --> 334 VX......
Wed 2012-10-10 15:55:25: Connection closed
Wed 2012-10-10 15:55:25: SMTP session terminated (Bytes in/out: 26/212)

A pesquisa no Google não revela muito, exceto que, de fato, "não funciona" e o Exchange aparece em todo o lugar.

Este não é um servidor Exchange. Eu só quero uma conexão SMTP simples e direta para funcionar. Como?

(Eu tentei executar a tarefa como usuário normal e como conta do sistema, sem diferença.)

Enviar um e-mail manualmente usando o telnet para a porta 25 do servidor está funcionando.

(Windows 2008 R2)

    
por Marki 10.10.2012 / 16:45

2 respostas

0

Que diabos, eu estou usando agora blat para enviar e-mails (Ação - > Start Program - > blat). Esqueça as porcarias embutidas e sem trabalho M $.

(Desculpe pela frustração, mas levar dois dias tentando enviar uma correspondência simples sem que ninguém em qualquer lugar tenha a menor idéia de como fazê-la funcionar não me faz feliz em absoluto.)

    
por 11.10.2012 / 15:23
0

O servidor de e-mail permite conexões anônimas e / ou o usuário que está executando a tarefa tem direitos para enviar e-mails através do servidor de e-mail?

Parece que seu servidor de e-mail está solicitando um nome de usuário do agendador de tarefas e fechando a conexão.

Se você não puder alterar o mecanismo de autenticação no servidor de e-mail, poderá procurar ferramentas como blat ou usar o PowerShell (< href="http://technet.microsoft.com/en-us/library/hh849925.aspx"> Send-MailMessage ) para passar uma mensagem com credenciais explícitas.

    
por 10.10.2012 / 16:56