Pesquisar na Comunidade
Showing results for tags 'ACBrMail'.
Encontrado 79 registros
-
Pessoal, estou utilizando a unit alterada que foi publicada em outro post (link abaixo). Eu criei as credenciais oauth no google e estou tentando fazer o envio de email com a unit alterada que está em anexo, contudo está dando erro ao enviar. Eu estou configurando conforme está no exemplo que foi apresentado no post anterior, onde estou enviando o escopo, client id, cliente secret, redirect uri, entre outros dados. Quando tento enviar, sou redirecionado para uma página onde eu clico para autorizar e gero o access token, refresh token e o tempo de expiração de 1 hora, mas dá o erro abaixo: Erro: SMTP Error: Unable to send MailFrom. 535 5.7.8 https://support.google.com/mail/?p=BadCredentials d9443c01a7336-20c13934817sm1435145ad.158 - gsmtp 530 5.7.0 https://support.google.com/mail/?p=WantAuthError d9443c01a7336-20c13934817sm1435145ad.158 - gsmtp Configurações: Host: smtp.gmail.com Email: [email protected] Porta: 587 e 465 (testei ambas) Client id: xxxxxxxxxxxxxxxxxxxxxx Cliente Secrect: yyyyyyyyyyyyyyyyyyyy Redirect URI: http://127.0.0.1:1500 Escopo: https://www.googleapis.com/auth/gmail.send URL AccessToken: https://accounts.google.com/o/oauth2/token URL: Autorization Token: https://accounts.google.com/o/oauth2/auth TLS: True e False (testei ambas) SSL: True e False (testei ambas) SSLType: LT_TLSv1_2 Link Post Anterior: Configuração OAUTH Gmail.pdf ACBrMail.pas OAuth2.Gmail.pas OAuth2.Outlook.pas OAuth2.pas
-
Olá Tudo Bem Por Favor, Utilizo o ACBrmail para envio de e-mails em sua maioria para enviar boletos de clientes. Só que em dois clientes que usam e-mails da Microsoft(Outlook, Hotmail) não estão conseguindo enviar devido segundo a Microsoft a uma atualização de segurança para programas terceiros. Segue Abaixo o e-mail enviado para a Microsoft para um cliente que usa e-mail do outlook: Em 16 de setembro de 2024, os aplicativos que estiverem usando tecnologias de logon menos seguras não terão mais acesso a seu email. A proteção e a segurança de suas informações são a prioridade da Microsoft. Para ajudar a manter sua conta segura, a Microsoft não oferecerá mais suporte ao uso de aplicativos de email e de calendário de terceiros que solicitem que você entre usando apenas o nome de usuário e a senha de sua conta da Microsoft. Para garantir sua segurança, você precisará usar um aplicativo de email ou de calendário compatível com os métodos modernos de autenticação da Microsoft. Caso você não tome nenhuma medida, os aplicativos de email de terceiros não poderão mais acessar seu endereço de email do Outlook.com, do Hotmail ou do Live.com a partir de 16 de setembro de 2024. O que você precisa fazer? Se você receber este email, é porque está usando um aplicativo de email ou de calendário que tem um método de autenticação menos seguro para se conectar à sua conta de email do Outlook.com. Atualize o aplicativo de email e de calendário de terceiros para uma versão compatível com métodos de autenticação modernos. A Microsoft oferece versões gratuitas do Outlook para dispositivos Android, iOS, Mac e PC, que podem ser facilmente baixadas e conectadas à sua conta de email. Usar uma versão atualizada de um aplicativo do Outlook significa se conectar da maneira mais segura. Como configurar seu Gmail, Apple Mail ou outro aplicativo de email de terceiros? Vários aplicativos que não são da Microsoft têm seus próprios procedimentos para se conectar a sua conta de email do Outlook.com usando métodos de autenticação modernos. Confira nosso artigo de ajuda: Métodos de autenticação modernos agora necessários para continuar sincronizando o email do Outlook em aplicativos de email que não são da Microsoft. No entanto, pode ser necessário entrar em contato com os criadores desses aplicativos para receber instruções. Em muitos casos, basta remover e adicionar novamente sua conta com a versão mais recente do aplicativo para configurá-lo para usar métodos de autenticação modernos. Alguém enfrentou esse problema? Se sim como resolver? Precisa atualizar o ACBr? Tem alguma configuração nova no ACBrMail? Desde já Muito Obrigado pela Atenção! Obrigado!
-
Provedores de e-mail mais comuns estão migrando para Oauth 2.0
um tópico no fórum postou Diego Foliene Notícias do ACBr
Olá pessoal! Recentemente temos recebido relatos de membros da comunidade com problemas para realizar o envio de e-mail quando o provedor é o da Microsoft(@hotmail, @outlook e afins). Um membro de nossa comunidade compartilhou a seguinte mensagem que recebeu da Microsoft: Esses "métodos modernos de autenticação" se referem ao Oauth 2.0 (Veja mais em Os Métodos de Autenticação Modernos agora necessários para continuar a sincronizar o E-mail do Outlook em aplicações de e-mail não Microsoft). O que é o Oauth 2.0? O Oauth 2.0 é um protocolo de autorização que funciona através de tokens de acesso e foi projetado primariamente com o objetivo de conceder acesso a determinados recursos de aplicações de usuários. Neste caso em questão, seria o acesso ao e-mail. Como fica o ACBrMail? Atualmente o ACBrMail não tem suporte a Oauth 2.0, foi criada em nosso backlog a tarefa #TK-6042 para análise e implementação da mesma. É o fim do ACBrMail então? O que eu faço agora? Não é o fim do ACBrMail. Conforme mencionado anteriormente, será analisada implementação do Oauth 2.0 no mesmo. Enquanto isso não ocorre, para provedores como o g-mail, por exemplo, ainda é possível fazer a comunicação com a Senha de App. Para a Microsoft, nos testes realizados pela equipe de consultores, Microsoft365 ainda demonstra estar funcionando, o HotMail e o Outlook que pararam de funcionar. Outra opção também seria o uso de um provedor de e-mail próprio. -
Olá, estou com problemas ao utilizar o ACBrMail em uma maquina especifica (todas as outras funcionam). Fiz todos os passos citados neste tópico e em outros com problema similar e nada resolveu. Também fiz o teste com a porta 465 e 587. Em todos os testes o erro retornado é SMTP Error: Unable to login. 10060 - Connection timed out. Estou utilizando o ACBrMail - Demo para testar nesta maquina.
-
Version 1.1.9.371
1.519 downloads
ACBrLibMail - Biblioteca para envio de email Faça Download pelo SVN, dos Demos de uso da ACBrLibMail em diversas linguagens, usando o endereço: http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/ Manual On-Line: https://acbr.sourceforge.io/ACBrLib/ACBrLib.html -
É Possível usar o ACBmail no ACBrBoleto? E anexar mais de um arquivo?
um tópico no fórum postou Mauricio Elias Boleto
Olá Tudo Bem! Gostaria de saber no campo MAIL no ACBrBoleto eu posso usar o ACBrMail igual no ACBrnfe? Se sim como faço para anexar mais de um arquivo(boleto) usando o ACBrmail? Desde já Muito Obrigado pela Ajuda e Atenção! Obrigado! -
Bom Dia a Todos, Pessoal, Estou tendo algumas dificuldades no envio de emails utilizando o serviço SMTP do Outlook/Office365 ja testei de varias formas porem não consigo executar o envio alguem ai utiliza o dominio outlook no ACBrmail ? como configuraram ?
-
Prezados. É possível alterar o valor da propriedade Priority do componente ACBrMail em tempo de execução? Grato.
-
-
Preciso usar a CRIPTOGRAFIA STARTTLS , no ACBRMAIL, tenho essa opção?
-
Olá, A Microsoft, nessa semana, mudou o tipo de segurança para os envios de email no Office365. Agora passaram a usar o TLS 1.2. Os emails via componente não estão sendo enviados, dando erro de conexão. Tem alguma versão atualizada do ACBRMail com opção de escolher o TLS ? Obrigado.
-
Tem alguns dias que me relataram que não está indo o corpo do email, quando fui testar realmente não foi e estava funcionando bem. Eu consegui enviar o corpo do email, mas para isto que mudar a propriedade IsHTML para TRUE e antes funcionava com FALSE. O problema é que o texto agora não está indo com quebra de linha, qualquer texto que coloque no body vai tudo em uma única linha sem quebra de linha. Como faço para colocar quebra de linha no BODY? ACBrMail.Body.Text := MmTexto.Text; //Vai sem quebra de linha for I := 1 to MmTexto.Lines.Count do //Também vai sem quebra de linha ACBrMail.Body.Add(MmTexto.Lines[I]); ACBrMail.IsHTML := True; //No exemplo acima o MmTexto.Text é um memo com quebra de linha no texto.
-
Configurações do ACBrMail para os principais serviços de emails do mercado
um tópico no fórum postou Daniel Simoes Base de Conhecimento
Configurações do ACBrMail para os principais serviços de emails do mercado outlook e hotmail smtp: smtp.office365.com porta: 587 tsl : true; ssl : false; Referência: Microsoft hotmail O smtp.live.com, utilizado anteriormente para o hotmail, parou de funcionar. Para utilizar o smtp.office365.com: 1. Ao entrar no hotmail, embaixo tem a opção atualizar para microsoft office365 premium. 2. Depois, crie uma conta grátis que já atualiza o hotmail para receber email office365. office365 smtp alternativo: smtp-legacy.office365.com gmail smtp: smtp.gmail.com usuario: [email protected] porta: 465 tsl : true; ssl : true; é necessário criar uma senha para a aplicação, portanto não é permitido mais utilização da senha principal da conta. 1. Ativar a verificação em duas etapas. 2. Criar uma senha para a aplicação. https://myaccount.google.com/apppasswords yahoo smtp: smtp.mail.yahoo.com.br porta: 587 tsl : true; ssl : false; password: não use a senha padrão da conta, precisará criar uma exclusiva para sua aplicação. siga os passos abaixo: criada pelo link https://login.yahoo.com/account/security#less-secure-apps e depois 'Gerenciar Senha de app', selecione 'Outro app' ,der um nome ao app, e clique gerar senha.; Veja ainda, a dica desse Post sendgrid smtp : smtp.sendgrid.net usuario: nome da conta senha : senha da conta tsl : true; ssl : false; porta: 465 Autor: @Aurino Locaweb From := '[email protected]'; FromName := 'Nome do Remetente'; Host := 'email-ssl.com.br'; Username := '[email protected]'; Password := 'Sua_Senha'; Port := '465'; SetTLS := False; SetSSL := True; Locaweb2 From := '[email protected]'; FromName := 'Nome do Remetente'; Host := 'email-ssl.com.br'; Username := '[email protected]'; Password := 'Sua_Senha'; Port := '587'; SetTLS := True; SetSSL := False; SparkPost From := '[email protected]'; FromName := 'Nome do Remetente'; Host := 'smtp.sparkpostmail.com'; Username := 'SMTP_Injection'; Password := '8a93c971789791b0102d889dd8f5f9b40507288d'; // Sua API Key Port := '587'; SetTLS := True; SetSSL := False; -
Bom dia! Agora que a GOOGLE esta pedindo para gerar a senha para app menos seguro, esta dando este seguinte erro, se alguém puder me ajudar agradeço. segue print
-
Olá Tudo Bem! Não estou conseguindo enviar e-mail do Uol configurado no ACBrMail, tentei as duas configurações indicadas pelo Uol, mas em ambas apresenta o mesmo. Erro: SMTP Error: Unable to send MailTo. Error: authentication failed: Invalid base64 data in continued response Client host rejected: Access denied. Segue em anexo a imagem do erro. As duas configurações do uol tirados do site: https://sac.uol.com.br/info/primeiros_passos/email.jhtm são: Configuração principal Servidor: smtps.uol.com.br Porta: 587 Requer servidor seguro/SSL? Não Caso o dispositivo não aceite esta configuração, use a configuração alternativa: Servidor: smtps.uol.com.br Porta: 465 Requer servidor seguro/SSL? Sim Ambas apresentam o mesmo erro citado acima. Ligando no 0800 pra saber se o servidor Uol precisa de alguma liberação para Software de terceiros(menos seguros) precisa de alguma configuração, como é o caso do gmail, o atendente diz que não. Alguém conseguiu já enviar e-mail do servidor Uol? Se sim por favor qual a configuração que está usando? O servidor do Uol tem alguma liberação para software menos seguros? Alguém já se deparou com este erro? Minha versão do ACBr está atualizada. Desde já Muito Obrigado pela Atenção!
-
Link para instalar app no ios enviado por email esta desativado
um tópico no fórum postou junior103 Dúvidas Gerais sobre o ACBr
Olá, hoje ao enviar um email utilizando o ACBrMail com seguinte corpo mmoBody.Text := '<p>Você recebeu uma notificação para atualização do aplicativo <b>XXXX</b></p><p>' + '<p>Caso você utilize dispositivo da Apple (iPhone, iPad), clique ' + '<a href="itms-services://?action=download-manifest&url=' + LinkAtualizacao + '"><b>aqui</b></a>.</p>' + '<p>Se utiliza Android (Samsung, LG, Motorola, etc), clique ' + '<a href="' + LinkAndroid + '"><b>aqui</b></a>. Aguarde o download e em seguida clique no arquivo baixado.</p>' ; No caso do ios o link fica desativado só que antes funcionava normal. Alguém sabe de alguma solução para isso? Desde já agradeço. -
Acredito que eu esteja enfrentando problemas com as DLLs para usar o ACBrMail; Exemplo: Na minha máquina eu mando minha aplicação enviar 100, 200 e-mails e uma vez (sem thead) e ela envia de boa. Na máquina do cliente, só envia 6, 7, no máximo 10 e dá erro nos demais (smtp error : Unable to login), aí eu tenho de fechar a aplicação e abrir de novo, mandar enviar de novo, aí a aplicação vai enviar novamente no máximo, 6, 7, 10 e gerar erro novamente nos demais. Aí tenho de repetir a operação até terminar os 100, 200 e-mails. E não é problema no Servidor de Hospedagem, pois as duas máquinas tem as mesmas configurações do ACBrMail. Host, User, Senha, etc, etc. O que muda é que minha máquina tem o Delphi instalado. Gostaria que me sanassem minhas dúvidas em relação às DLLs usadas pelo ACBrMail. Afinal, qual a dll o ACBrMail utiliza? Qual devo jogar na pasta da minha aplicação? Até a pouco tempo eu usava libeay32 e ssleay32, agora aparecem LibCrypto e LibSSL na pasta OpenSSL do ACBr. E estas 2 últimas aparecem com os nomes libcrypto-1_1-x64 (ou x86) e libssl-1_1-x64 (ou x86). Para usar elas eu tenho de renomea-las? deixar só LibCrypto e Libssl? E as libeay32 e ssleay32? não precisa mais? Preciso registrar as DLLs? ou não precisa, basta estar na pasta da minha aplicação? E devo usar as DLLs versão 32 ou 64 bits? O Windows é 64 bits, a aplicação 32 bits.
-
Em relação ao SparkPost, ficou uma dúvida: Eu vou usar o SparkPost para enviar e-mails do meu cliente para os clientes dele. ok? Mas quando faço isso usando o SparkPost o remetente acaba sendo eu (meu domínio) e aí se o destinatário clica em "Respoder" para responder o e-mail, quem vai receber a resposta do e-mail sou eu, quando deveria ser meu cliente. Só tem esse porém... Tem como sanar isso?
-
Bom dia pessoal, estou tentando realizar o envio de e-mail através do ACBrMail. Segue o código fonte: procedure TFrmMensagens.BitBtn1Click(Sender: TObject); var Anexos:TIdAttachmentFile; i, posicao:integer; s, email:string; begin with ACBrMail1 do begin Clear; Subject := MEN_ASSUNTO.Text; FromName := FrmPrincipal.QryConfigCONF_FANTASIA.AsString; //IdMessage1.Body.Add(MEN_MENSAGEM.Text); S:=Edit1.Text; while (S <> '') do begin posicao:=pos(';', s); if posicao > 0 Then begin email:=copy(s, 1, posicao-1); s:=copy(s, posicao+1, length(s)-posicao); if s = ';' then s:=''; end else begin email:=s; s:=''; End; AddAddress(email,''); End; For i:=0 to ListBox1.items.count-1 do if fileexists(Listbox1.Items.Strings) then AddAttachment(Listbox1.Items.Strings); //AddAttachment(Listbox1.Items.Strings, Listbox1.Items.Strings); IsHTML := False; AltBody.Assign(MEN_MENSAGEM.Lines); try Send(); except on E:Exception do begin ShowMessage('Erro ao enviar email: '+E.Message); Abort; end; end; end; Close; end; Não está dando nenhum erro, apenas não envia o e-mail. Testei realizar o envio para alguns e-mails diferente e não deu certo. Extrai as dlls do openssl na pasta do sistema também.
-
Boa tarde pessoal, Já procurei em todos os tópicos que encontrei aqui no fórum, porém poucos apresentam um soluções que funcione corretamente. Ao realizar o envio de email pelo acbrmail usando o NFe (o problema ocorre também quando é enviado apenas pelo componente), o retorno que é gerado ao enviar o email pela LocaWeb é "SMTP Error: Unable to send MailTO", esse mesmo erro ocorrei comigo quando realizei testes no Google e Yahoo (porém ativei a opção de aplicativos menos seguros, e resolveu o problema), porém na LocaWeb eles afirmam não ter nenhum bloqueio porém não consigo enviar por eles. ACBrMail1.Host := tb_servidor.Text; //smtp.dominio.com.br ACBrMail1.Port := tb_porta.Text; //465 (testado também na 25, 587) ACBrMail1.Username := tb_email.Text; //[email protected] ACBrMail1.Password := tb_senha.Text; // *********** ACBrMail1.From := tb_email.Text; //[email protected] ACBrMail1.SetSSL := cb_usarSSL.Checked; //False (testado também como True) ACBrMail1.SetTLS := cb_usarTLS.Checked; //False (testado também como True) ACBrMail1.ReadingConfirmation := cb_confirmar.Checked; //True (testado também como False) ACBrMail1.UseThread := False; //Sempre False ACBrNFe1.NotasFiscais.LoadFromString(XML); ACBrNFe1.NotasFiscais.Items[0].EnviarEmail(Para, 'EMAIL DE TESTE', memo_emailTeste.Lines , True, destinatario, nil); *Como eu vi nos tópicos já tentei utilizar as Dll que vem com o ACBr, porém não funcionar(Programa/System32/SysWow64) *Já tentei em outras maquinas, mas o erro continua Obrigado!
-
There is no overloaded version of 'AddAttachment'
um tópico no fórum postou Tiozão Dúvidas Gerais sobre o ACBr
Bom dia Alguem sabe me dizer que erro é esse ? There is no overloaded version of 'AddAttachment' -
Boa tarde Estou tentando enviar um e-mail pelo ACBrMail com uma conta do Outlook, conforme imagem abaixo Ao tentar enviar o erro abaixo acontece. grato.
-
Envio de emails com o SMTP do Google, GMail
um tópico no fórum postou Celso Marigo Junior Base de Conhecimento
Muitos usuários quando configuram o ACBrMail do pacote ACBrTCP para enviar emails utilizando uma conta do GMail, encontram dificuldades, devido a erros de configurações ou ainda a restrições de segurança da conta, por meio do Google. Neste tópico, vou demonstrar como habilitar na conta do Google o envio de Emails, ou melhor, o acesso a uma conta do google por meio de "Aplicativos Menos Seguros". - Para verificar se sua conta do Google permite o login, e consequentemente o envio de emails por estes apps, acesse sua conta do google através do link, ou como no print abaixo.: - Clique em Segurança, e vá até a sessão: Acesso a app menos seguro No meu caso a opção já está habilitada. Pronto, agora você pode configurar o ACBrMail para usar o Gmail, com os parâmetros abaixo: ACBrMail1.From := '[email protected]'; // Coloque seu endereço do GMail ACBrMail1.FromName := 'Celso Marigo Junior'; // Nome para exibição ACBrMail1.Host := 'smtp.gmail.com'; // SMTP do Gmail ACBrMail1.Username := '[email protected]'; // O usuário é o próprio email ACBrMail1.Password := '*********'; // Nunca coloque a sua senha em fórums ACBrMail1.Port := '587'; ACBrMail1.SetTLS := True; ACBrMail1.SetSSL := False; Abaixo Gif demonstrando o envio com os parâmetros acima utilizando o ACBrMonitorPLUS recomento do excelente ScreenToGif (Google it!), para gravação de gifs de telas. -
ACBrLibMail Visulizar Arquivo ACBrLibMail - Biblioteca para envio de email Faça Download pelo SVN, dos Demos de uso da ACBrLibMail em diversas linguagens, usando o endereço: http://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/ Manual On-Line: https://acbr.sourceforge.io/ACBrLib/ACBrLib.html Autor Daniel Simoes Enviado 08-09-2019 Categoria ACBrLib - PRO
-
Salvar e-mail na pasta de Enviados, é possivel?
um tópico no fórum postou CristianoDB Dúvidas Gerais sobre o ACBr
Olá, existe alguma maneira de salvar os e-mails enviados pelo acbrMail na pasta Sent dos envios? Nossos clientes nos cobram muito pois querem ter o registro desse envio, ou alguem possui uma idéia de como poderia realizar essa rotina integrando com o compontente. Agradeço desde já quem puder ajudar!