Responder e-mail com conta específica do Outlook
Adquira a assinatura vitalícia do site e passe a ter acesso aos arquivos exemplos, vídeos, revistas, livros e ao kit de montagem de ribbons. Você terá suporte por e-mail, caso necessite tirar dúvidas pontuais. Clique AQUI e veja como obter um dos nossos planos. Clique AQUI e faça uma visita a seção Downloads do site e verifique as centenas de arquivos que estará à sua disposição. Clique AQUI e faça uma visita a seção Vídeos do site e veja a lista que estará disponível ao se tornar o nosso assinante vitalício. Clique AQUI e saiba mais detalhes sobre o kit de montagem de ribbons (deixe seus aplicativos com aspecto profissional).
Usuário Edson:
Bom dia!
Tenho a necessidade de responder um e-mail, via VBA, porém através de uma conta específica, pelo Outlook. Vou explicar melhor: - tenho o Outlook 2010 e que possui 3 contas diferentes. Em uma delas, em algum momento, preciso responder ao emitente, o e-mail recebido. Só que se apenas responder, ele vai enviar pela conta padrão, mas preciso que seja por um conta específica, pois quando a pessoa me retornar, quero que retorne em tal conta, entendeu?
Poderia me ajudar?
Suporte:
Edson, neste meu artigo tem o que você precisa. Analise o comando SendUsingAccount
Ou você pode testar com a propriedade SentOnBehalfOfName
...
Set myOlApp = CreateObject("Outlook.Application")
Set myItem = myOlApp.CreateItem(olMailItem)
Set myAttachments = myItem.Attachments
With myItem
.SentOnBehalfOfName = "SeuEmailNãoPadrao@zzz.br"
.To = "fulano@yy.br"
.Subject = "Arquivo Resumo de operações"
.Body = "Oi," & vbCrLf & "Segue o arquivo detalhado do resumo de operações."
.Save
myAttachments.Add "c:\suprimentos\Novo_Resumo.xls"
.send
End With
...
Usuário :
Funcionou! Utilizei a propriedade SentOnBehalfOfName
Muito Obrigado.
Não há comentário |