MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]Email com anexo via Outlook não enviando

    avatar
    EliasSantos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 01/10/2011

    [Resolvido]Email com anexo via Outlook não enviando Empty [Resolvido]Email com anexo via Outlook não enviando

    Mensagem  EliasSantos 22/3/2012, 19:33

    Caros amigos,

    Estou utilizando a rotina abaixo, com algumas adaptações, para enviar automaticamente email via outlook. O problema é que quando retiro a última linha(.display), para não abrir a janela do Outlook para edição, simplesmente o email não é enviado. Será que algum dos amigos pode me ajudar? Desde já obrigado a todos.
    (Utilizo: Windows XP, Access 2003, Outlook 2003)

    Aqui tem um bd de exemplo para facilitar a ajuda:
    http://www.4shared.com/office/k1jW6dIR/file.html

    '===========início do código=============
    Dim Out As Outlook.Application
    Dim NS As Outlook.NameSpace
    Dim Folder As MAPIFolder
    Dim Mens As MailItem
    Dim objOutlookRec As Outlook.Recipient

    Set Out = New Outlook.Application
    Set NS = Out.GetNamespace("MAPI")
    Set Folder = NS.GetDefaultFolder(olFolderInbox)
    Set Mens = Folder.Items.Add

    With Mens
    Set objOutlookRec = .Recipients.Add("Destinatário")
    .BCC = "Incluir aqui um segundo destinatário se for o caso" ‘Destinatário com cópia oculta
    .Body = "Incluir aqui texto da Mensagem"
    .Subject = "Incluir aqui o Assunto da Mensagem"
    .Attachments.Add ("Incluir aqui o arquivo a ser anexado (caminho completo)")
    .Display

    End With
    '===================fim do código===========
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Email com anexo via Outlook não enviando Empty Re: [Resolvido]Email com anexo via Outlook não enviando

    Mensagem  criquio 22/3/2012, 19:37

    Olá! Que tal enviar por CDO? O ponto positivo é que se o pc não tiver o OutLook ou outro gerenciador de email, ele funcionará normalmente. Veja se consegue aproveitar o módulo desse exemplo.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    EliasSantos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 01/10/2011

    [Resolvido]Email com anexo via Outlook não enviando Empty Email com anexo via Outlook não enviando

    Mensagem  EliasSantos 22/3/2012, 20:20

    Amigo Criquio, obrigado pela pronta resposta. Não tenho muito conhecimento em VBA, mas baixei seu exemplo, fiz as alterações no código e funcionou perfeitamente. E o melhor, não vou precisar configurar o Outlook no cliente.
    Agora é só fazer as adaptações necessárias e problema resolvido!!

    Muito obrigado!
    avatar
    samtastico
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3
    Registrado : 05/09/2010

    [Resolvido]Email com anexo via Outlook não enviando Empty Solução by Sam Oliveira

    Mensagem  samtastico 24/3/2012, 19:02

    Amigo,
    Dá uma olhada neste tópico que tem a solução.
    http://maximoaccess.forumeiros.com/t6584-duvida-com-rotina-de-envio-de-emails

    Espero ter ajudado,
    avatar
    EliasSantos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 01/10/2011

    [Resolvido]Email com anexo via Outlook não enviando Empty Re: [Resolvido]Email com anexo via Outlook não enviando

    Mensagem  EliasSantos 27/3/2012, 00:35

    Obrigado Samtastico,

    O exemplo do Criquio atendeu perfeitamente minha necessidade, mas de qualquer forma vou dar uma olhada no seu código.

    Mais uma vez, muito obrigado.

    Conteúdo patrocinado


    [Resolvido]Email com anexo via Outlook não enviando Empty Re: [Resolvido]Email com anexo via Outlook não enviando

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 05:46