Sempre que você optar por enviar um arquivo por e-mail (clique com o botão direito sobre ele e selecione Enviar para | Destinatário do e-mail), o e-mail será automaticamente em texto simples e texto adicional será incluído:
Sua mensagem está pronta para ser enviada com o seguinte arquivo ou link anexado: call log.csv
Nota: Para proteção contra vírus de computador, os programas de e-mail podem impedir o envio ou recebimento de determinados tipos de anexos de arquivo. Verifique as configurações de segurança do seu e-mail para determinar como os anexos são tratados.
Como posso enviar o email em HTML automaticamente e como posso remover o texto adicional do corpo do email?
Responder1
Isso não funciona para mim, a menos que você adicione /a
depois do "ipm.note"... então funciona (Outlook 2007).
Ainda assim, existe uma solução muito melhor (script VBS) que permite vários anexos e assinaturas ao mesmo tempo.Bloco de rabiscos de Stephen.
Responder2
Embora possa ser feito, parece um pouco complicado. Ver"Outlook: Enviar para destinatário de email abre uma mensagem de texto simples do Outlook"da Microsoft:
Os métodos descritos usam a função simples Messaging Application Programming Interface (MAPI) MAPISendMail(), que não usa o formato de mensagem padrão do Outlook. Esta função sempre cria uma mensagem formatada em texto simples.
A solução
Para contornar esse problema, altere a função Enviar para para usar o formato de mensagem padrão do Outlook, por exemplo, Rich Text Format (RTF) ou Hypertext Markup Language (HTML). (Para definir o formato de mensagem padrão do Outlook, clique em Opções no menu Ferramentas, clique em Formato de email e, na lista Enviar neste formato de mensagem, clique no formato que deseja usar.)
Para alterar a função Enviar para para usar o formato de mensagem padrão do Outlook, você precisa criar um atalho na pasta Enviar para que chame uma janela de mensagem formatada do Outlook:
- No Microsoft Windows Explorer, clique duas vezes para abrir a pasta Windows\SendTo. Observação Se você estiver usando o Windows XP ou posterior, a pasta \SendTo estará localizada no seguinte caminho: %userprofile%\SendTo
- Clique com o botão direito no plano de fundo do painel Conteúdo (o painel grande à direita), aponte para Novo no menu de atalho e clique em Atalho.
- Digite o caminho para o arquivo Outlook.exe ou clique em Procurar e para navegar até o arquivo Outlook.exe.
- Digite um espaço seguido de /c ipm.note após o último caractere na linha de comando, por exemplo: "C:\Arquivos de Programas\Microsoft Office\Office\Outlook.exe" /c ipm.note Observe que a opção /c é fora das aspas da linha de comando.
- Clique em Avançar.
- Digite Destinatário de email usando o Outlook na caixa Selecione um nome para o atalho e clique em Concluir.
Para testar se a função Enviar para usa o formato de mensagem padrão do Outlook, clique com o botão direito em um arquivo na área de trabalho do Windows, aponte para Enviar para no menu de atalho e clique em Destinatário de email usando o Outlook. Um formulário de e-mail do Outlook deve ser aberto contendo apenas o arquivo como anexo.
Responder3
Pena que não funciona para vários itens anexados... Ele anexa apenas um arquivo do grupo.