Como enviar email em um horário específico (não apenas atraso) no Outlook 2010 ou outro cliente de email

4

Procurando uma maneira de enviar e-mails em um horário específico. Eu sei no Outlook 2010 como certificar-se de que o e-mail não seja enviado antes de um horário específico, mas isso não garante que ele será enviado naquele momento.

Eu também tentei configurar o intervalo de envio / recebimento para um minuto no Outlook, mas o e-mail de teste que eu criei com um atraso ainda está na caixa de saída alguns minutos após o horário "Não entregar antes". Não sei por que ainda não foi enviado e não parece que ele será enviado a menos que eu acerte especificamente o botão Enviar / Receber.

Então, eu preciso de ajuda para entender por que o Outlook não está enviando este e-mail automaticamente, ou apenas outra ferramenta para fazer isso. Eu não ligo para o que tenho que usar, contanto que funcione.

EDIT: Acabei de apertar o botão de envio / recebimento e a mensagem ainda está na caixa de saída. Eu dobro / triplo verifiquei o tempo de atraso que defini estava correto. Está configurado para não enviar antes de 25/04/2012 às 21:42. Agora são 22h02 e eu não sei como fazer essa mensagem ser enviada logo após a remoção do atraso, o que acaba com o propósito.

EDIT 2: Eu até tentei remover o atraso, mas aparentemente isso é impossível, pois toda vez que eu removo o atraso e salvo a mensagem, percebo que o Outlook adicionou automaticamente o atraso de volta e o configurou para as 17:00. Então é impossível até mesmo enviar esta mensagem. Eu quero dar um soco na equipe do MS Office agora.

    
por Brandon Moore 26.04.2012 / 04:54

3 respostas

1

Respondendo ao seu "ou outro cliente de e-mail", o Thunderbird tem um complemento chamado Enviar mais tarde que lhe dá controle muito flexível e completo sobre quando uma mensagem é enviada. Você pode definir a data e a hora exatas, selecionar vários botões "posteriores" incrementais e até mesmo enviar uma mensagem recorrente. A documentação está disponível aqui .

Temalgumaslimitações.Porexemplo,oThunderbirddeveestaremexecuçãoparaqueasmensagenssejamenviadaseasconfirmaçõesderetornonãofuncionememconjuntocomelas.EleéincompatívelcomoMicrosoftExchangeporqueoMSExchangeremoveoscabeçalhos"X-Send-Later" que ele usa para controlar os tempos de entrega agendados da mensagem.

Eu uso e funciona como deveria (não tenho conexão com o produto).

    
por 07.02.2015 / 01:07
0

Esse é um bug conhecido ao usar um servidor como o Microsoft Exchange, por exemplo, quando as informações sobre o carimbo de hora do "Tempo de Envio" estão incorretas quando você envia um mensagem de entrega atrasada no Outlook

    
por 22.07.2014 / 15:04
0

How to send email at specific time (not just delay) in Outlook 2010 or other mail client

Use o sendEmail, o Batch Script eo Windows Task Scheduler

Outra maneira (na parte inferior da minha resposta) é agendar um lote     script para enviar uma agenda personalizada com o Agendador de Tarefas do Windows     com o      sendEmail     aplicação. Apenas defina o cronograma de acordo com o tempo necessário para o envio do email.

ObtendoosendEmailprontoeagendadocomoscriptemlote

sendEmail Information

Script em lote agendado com sendEmail

(Você deve conseguir usar o "No TLS" de download e exe acima para o aplicativo sendEmail que será agendado para enviar e-mails com um script em lote, chamando-o via linha de comando e agendando-o com < strong> Agendador de Tarefas do Windows - Se você tiver problemas ou precisar se autenticar com o TLS, adicionarei um exemplo de script como fazê-lo dessa maneira também, se necessário.

(quando você baixar o arquivo Zip dos links fornecidos, basta colocar o exe em um diretório do Windows em sua variável PATH environmenal (por exemplo, %SYSTEMROOT%\System32 ) ou chamá-lo de explicitamente (por exemplo, "C:\SendEmail\sendEmail.exe" ). A lógica do script de lote de exemplo espera em um local de variável de ambiente PATH . Se você precisa de lógica para apontar explicitamente, informe-me o caminho completo onde você precisa referenciar exe e vou adicionar um exemplo dessa forma também.)

@ECHO OFF

:SendEmail
SET EMAILSERVER=emailserver.domain.com
SET subject=This is my subject
SET [email protected]
SET [email protected]
SET [email protected]
SET EMAILBODY1=This is my email body paragraph1
SET EMAILBODY2=This is my email body paragraph2
SET Signature=My Name
SENDEMAIL -f %FromAddress% -t %ToAddress% -u %subject% -m "%EMAILBODY1%<br />  <br />%EMAILBODY2%<br />  <br />%Signature%" -s %EMAILSERVER%:25 -o message-content-type=html reply-to=%ReplyAddress%
GOTO :SendEmail

Agendador de Tarefas

Veja esta resposta aqui para detalhes completos sobre quais opções você deve escolher ao agendar este trabalho com o Agendador de Tarefas do Windows Opções a serem selecionadas com a Configuração do Job Scheduler

    
por 27.01.2016 / 17:10