Ir para conteúdo
  • Cadastre-se

Jean Patrick

Membros
  • Total de ítens

    35
  • Registro em

  • Última visita

  • Days Won

    4

Tudo que Jean Patrick postou

  1. Não é necessário alterar o código. Sugestões: Você pode testar algumas opções da propriedade DefaultCharset do componente. Ou configurar seu aplicativo de e-mail para autodetectar a codificação das mensagens.
  2. Com esta alteração que você indicou, os textos com acento ficam assim: Se você consegue ler esta mensagem, significa que suas configurações de SMTP estão corretas. Estou usando Windows 8.1, Thunderbird e Hotmail. Como você fez o teste?
  3. Não há dúvida de que seja um falso positivo. Quanto ao grupo "Runtime errors", de fato, me equivoquei (uso muito raramente o Delphi e só para testes). Uso com frequência o serviço http://www.virustotal.com/ . Certa vez, um executável compilado no Lazarus acusava vírus em três antivírus no vírustotal. Depois de muita batalha, por incrível que pareça, quando renomeei um formulário de fPrincipal para frmPrincipal os falsos positivos pararam. Para ter certeza, criei dois executáveis alterando apenas o nome do formulário. E o fato ficou comprovado. Agora, no post no StackOverflow diz que o serviço http://virusscan.jotti.org/ é melhor.
  4. Acho que talvez resolva desmarcar todas as opções dos grupos "Runtime errors" e "Debugging", e depois recompilar. Mas, como citei na mensagem anterior, fiz algo parecido no Lazarus e o Norton não incomodou mais. Também, já ví este problema acontecer só com o Norton.
  5. Compile com o modo de construção "Release" em vez de "Debug". Parece que alguma opção ativada pelo modo de construção "Debug", criado automaticamente pelo Lazarus, resulta em um falso positivo no Norton. Editado: Desculpe, agora que notei que você está usando o Delphi, mas desativar o "Debug" do Delphi pode resolver. Ou executar o aplicativo fora do Delphi.
  6. Já está disponível no svn um novo exemplo de uso do ACBrMail. Este exemplo é bem completo e pode sanar algumas dúvidas dos que ainda estão com dificuldades em usar o novo componente. O exemplo foi desenvolvido em Lazarus 1.3 com FreePascal 2.6.2. Não testei no Linux (ainda), mas deve funcionar sem alterações. Não esquecer das bibliotecas do OpenSSL: Para Windows (incluir na pasta do executável): libeay32.dll e ssleay32.dll Para Linux (Debian, Ubuntu, Mint e derivados): sudo apt-get install libssl-dev Segue um resumo das funcionalidades do exemplo e dicas de uso: Funcionalidades: Interface visual moderna e intuitiva Pesquisa e cadastro de contatos Verifica duplicidade de contatos (mesmo nome e e-mail) Valida sintaxe de e-mail Pesquisa e cadastro de múltiplas contas de envio SMTP Configurações SMTP predefinidas para GMail, Hotmail e Yahoo Mail Teste de configurações SMTP Multi inclusão de contatos nas listas de destino (Para:, CC:, CCO: e Responder a:) Opções de confirmação de leitura, codificação, formato de entrega, prioridade e tentativas Envia mensagens em texto puro, HTML ou ambos Completo editor de código HTML com code folding e sintaxe highlighter para HTML, CSS e JavaScript Permite incluir imagens em anexo no código HTML Atalhos de teclado para as principais tags HTML e CSS Gerenciamento de múltiplos anexos (incluir, renomear, excluir e, também, impede duplicidade) Dicas de uso: A ordem ascendente e descendente de todas as listagens pode ser altera clicando no título de uma coluna Duplo clique na lista de e-mails de destino abre a pesquisa de contatos Duplo clique na lista de anexos para incluir um anexo Clicar com o botão direito do mouse na lista de anexos abre um menu com as opções: Anexar Arquivo, Renomear Anexo e Excluir Anexo Estando o foco na lista de anexos, basta pressionar DELETE para excluir o anexo selecionado Estando o foco no editor HTML, pressionar Ctrl + H para mostrar as teclas de atalho do editor Para incluir uma imagem junto com o HTML da mensagem, fazer assim: incluir a imagem como anexo e usar o nome do anexo (se você não alterou, será o mesmo nome do arquivo) em uma tag <img>. Por exemplo, se o nome do anexo é foto.png a tag poderia ser assim: <img src="cid:foto.png">. Note que o prefixo cid: é obrigatório.
  7. A versão atual do componente não usa thread, mas não há nenhum problema em usar o componente dentro de uma thread.
  8. Jean Patrick

    Novo Componente Acbrmail

    Esta é a primeira vez que participo do projeto ACBr. A oportunidade surgiu quando comecei a trabalhar para DJSystem. Com a supervisão e sugestões do Daniel Simões, foi desenvolvido o componente ACBrMail que, como o nome já sugere, é para o envio de e-mails. Funciona no Lazarus (Windows e Linux) e no Delphi. O componente ACBrMail usa as classes da biblioteca Synapse para montar e enviar os e-mails. No desenvolvimento do código, tomou-se por base: os conceitos e exemplos apresentados no site do projeto Synapse , o projeto xmailer do Sílvio Clécio e os métodos e propriedades do projeto PHPmailer. FUNCIONALIDADES: Cliente SMTP com suporte a SSL e TLS; Suporte ao envio de múltiplos e-mails; Suporte a envios TO, CC, BCC e Reply-To; Confirmação de leitura; Suporte a Charset; Mensagens em texto puro, HTML ou ambos; Mensagens com múltiplos anexos; Anexos por arquivo ou Stream; Imagens anexadas em linha para usar em mensagens html; Três eventos para acompanhar o processo de envio; O componente já está no svn do projeto, faz parte do pacote ACBrTCP e acompanha exemplo de uso (um exemplo mais elaborado está sendo produzido).
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.