Alvaro Teixeira 29/4/2017, 01:06
Olá Jorge Trindade,
ns Sub EnviarEmail() deve configurar com os seus dados da conta gmail
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com"
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465
.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True
.Fields("http://schemas.microsoft.com/cdo/configuration/sendusername") = "testecdo@gmail.com"
.Fields("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "cdosys123"
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
Outra coisa, deve entrar na conta gmail (online) e verificar as configurações de permitir enviar email via SMTP de outros programas.
Se tiver dúvidas, veja no linka abaixo um excelente artigo do nosso colega Mestre Avelino Sampaio:
usandoaccess.com.br/tutoriais/enviar-email-usando-o-cdosys.asp?id=1
Copiar link e colar no browser
Abraço