bom dia amigo teixeira...
entao eu tentei os codigos aqui do forum, ate as configurações do outlook (central confiabilidade), mas nao obtive exito... continua a notificação...
instalei antivirus windows defender e avast para integrar com outlook e parar este aviso, mas tbm sem exito.
a- pelo outlook = problema "alguem tentando enviar um email em seu nome"
b- codigo vba para enviar sem cliente de email (servidor smtp) = problema "erro sem contato transporte de servidor"
o outlook pede uma identidade digital, eu até entrei em alguns sites de identidade digital, mas é enviavel tendo em vista o valor da assinatura.
e complicado a microsoft faz suas aplicações mas deixa limitada para que vc so utilize aplicaçoes criadas por eles, amarrando as configurações entre eles...
e só oque falta para eu terminar minha aplicação...
será que existe um codigo que eu possa enviar atraves do thunderbird!?
este codigo abaixo ate funciona porem o email fica preso na caixa de saida e não envia devido as configurações de segurança do outlook...
- Código:
'------------------------------------------------------------
' user_encarregado_emissão_enviar_email_enviar_relatorio
'
'------------------------------------------------------------
Private Sub Command49_Click()
Dim appOutlook As Object
Dim olMail As Object
Dim strArquivo As String
Dim strLocal As String
Dim FSO As Object
Set FSO = CreateObject("Scripting.FileSystemObject")
strArquivo = "entrada e saida de pessoas e veiculos " & ".html"
DoCmd.OutputTo acOutputReport, "usuario_encarregado", acFormatHTML, strLocal
'Verifica se Outlook está aberto. Caso não esteja, criar nova instância
On Error Resume Next
Set appOutlook = GetObject(, "Outlook.Application")
If appOutlook Is Nothing Then
Set appOutlook = CreateObject("Outlook.Application")
End If
On Error GoTo 0
Set olMail = appOutlook.CreateItem(0) '0 é um item de e-mail
With olMail
.To = "ricardoartefinaltwo@yahoo.com.br"
.CC = ""
.subject = "Assunto"
If Not IsNull(strLocal) Then
.Attachments.Add ("C:\Users\PMESP\Desktop\SdR.luis\usuario_encarregado.html")
End If
.body = "teste"
.Send 'Se trocar ".Send" por ".Display" ele mostra email antes de enviar
End With
MsgBox "Email@ enviado com sucesso.", vbInformation, "Email"
End Sub
me ajudem por favor