Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Baseado no código disponibilizado em http://guiadoexcel.com.br/
- Function EnviaEmail()
- Dim iMsg, iConf, Flds
- Set iMsg = CreateObject("CDO.Message")
- Set iConf = CreateObject("CDO.Configuration")
- Set Flds = iConf.Fields
- schema = "http://schemas.microsoft.com/cdo/configuration/"
- Flds.Item(schema & "sendusing") = 2
- 'Configura o smtp
- Flds.Item(schema & "smtpserver") = "smtp.gmail.com"
- 'Configura a porta de envio de email
- Flds.Item(schema & "smtpserverport") = 465
- Flds.Item(schema & "smtpauthenticate") = 1
- 'Configura o email do remetente
- Flds.Item(schema & "sendusername") = "maximilianomeyer48@gmail.com"
- 'Configura a senha do email remetente
- Flds.Item(schema & "sendpassword") = "senha do seu e-mail"
- Flds.Item(schema & "smtpusessl") = 1
- Flds.Update
- With iMsg
- 'Email do destinatário
- .To = "max@desenvolveweb.com.br"
- 'Seu email
- .From = xpto@gmail.com
- 'Título do email
- .Subject = "Isto é um teste de Envio de e-mail"
- 'Mensagem do e-mail, você pode enviar formatado em HTML
- .HTMLBody = "Mensagem enviada com o gmail"
- 'Seu nome ou apelido
- .Sender = "Teste"
- 'Nome da sua organização
- .Organization = "Aprender Excel"
- 'e-mail de responder para
- .ReplyTo = "maximilianomeyer48@gmail.com"
- 'Anexo a ser enviado na mensagem. Retire a aspa da linha abaixo e coloque o endereço do arquivo
- .AddAttachment ("c:/fatura.txt")
- Set .Configuration = iConf
- .Send
- End With
- Set iMsg = Nothing
- Set iConf = Nothing
- Set Flds = Nothing
- End Function
- Sub disparar()
- EnviaEmail
- MsgBox "O e-mail foi disparado com sucesso!", vbOKOnly, "e-mail enviado"
- End Sub
Add Comment
Please, Sign In to add comment