MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    É possivel configurar uma confirmação de recebimento de um email enviado a partir um banco de dados do Acces?

    Compartilhe

    MarckK9
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 22/11/2016

    É possivel configurar uma confirmação de recebimento de um email enviado a partir um banco de dados do Acces?

    Mensagem  MarckK9 em Ter 22 Nov 2016, 16:18

    Boa tarde a todos,

    Estou començando a aprender sobre programação em VBA e gostaria de saber se existe alguma maneira de receber uma confirmação de leitura de um e-mail enviado através de um banco de dados do Access.

    Desde já agradeço.

    att.
    avatar
    philipp.moreira
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 241
    Registrado : 05/02/2016

    Re: É possivel configurar uma confirmação de recebimento de um email enviado a partir um banco de dados do Acces?

    Mensagem  philipp.moreira em Qua 23 Nov 2016, 09:01

    Marck, bom dia!

    Sim é possível! Pesquise aqui no fórum, pois existem N exemplos/situações que você pode conseguir adaptar a sua necessidade.
    Basicamente existem duas formas:

    1) Você pode utilizar a biblioteca Outlook.Application (Incluir a referência no seu projeto VBA) diretamente/explicitamente, porém, este método pode gerar a necessidade de configura em cada máquina a necessidade de configuras as bibliotecas de referências do Outlook.
    Ex.:
    Código:
    Sub EnviarEmail()
         Dim olApp  As Outlook.Application
         Dim olItem As MailItem

         Set olApp  = New Outlook.Application
    .
    .
    .
    End Sub

    2) Você pode utilizar as bibliotecas do Outlook, porém, de forma implícita o que não gera a necessidade de incluir "manualmente" a referência da biblioteca, porém, não permite que você consiga visualizar os métodos e eventos do objeto de forma amigável (ao utilizar o . ele não exibe a lista de métodos, eventos, propriedades)

    Veja este link

    A propriedade que você deve usar para configurar confirmação de leitura é a descrita abaixo. De uma estudada sobre ela.

    Objeto.propriedade
    MailItem.ReadReceiptRequested

    Referência Microsoft:
    [Você precisa estar registrado e conectado para ver este link.]
    avatar
    Noobezinho
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2807
    Registrado : 29/06/2012

    Re: É possivel configurar uma confirmação de recebimento de um email enviado a partir um banco de dados do Acces?

    Mensagem  Noobezinho em Qua 23 Nov 2016, 21:40

    Olá Pessoal

    Mesmo havendo essa possibilidade, tem um porém.

    Em outros aplicativos que tem essa opção de confirmação de leitura de email, o destinatário pode

    optar pela não confirmação do mesmo, pois estamos  interferindo na privacidade dele.

    (quando o destinatário, clica para abrir o email. aparece uma mensagem perguntando se ele quer notificar ou não o recebimento)

    Então é melhor enviar 3 emails num intervalo de tempo, se ele não ler, o problema é dele.

    Eu faço isso num aplicativo de imobiliária.

    Envio 3 vezes um email com o boleto do aluguel.

    [ ]'s


    .................................................................................
    Noobezinho

    * A solução funcionou?  [Você precisa estar registrado e conectado para ver esta imagem.] 
    Agradeça e feche o tópico clicando no botão Resolvido
    Se não sabe como, veja [Você precisa estar registrado e conectado para ver este link.].

    Como anexar imagem no teu post do fórum : [Você precisa estar registrado e conectado para ver este link.]

    * Criar arquivos.zip com o Winrar - veja [Você precisa estar registrado e conectado para ver este link.].

    Atualmente estou verificando se quem está pedindo ajuda, ajudamos e não retornou.
    Se a pessoa em questão não deu retorno, não tentarei ajudar novamente .

      Data/hora atual: Sab 24 Jun 2017, 14:52