PORTA DE CONEXÃO PARA ENVIO DE EMAILS

11/10/2012

0

Caros colegas programadores Delphi;

preciso enviar emails dentro do meu sistema, e queria saber de algum de vcs qual a correta porta de conexão usar para enviar os emails?

OBS: Dizem por aí que a porta 25 já era faz tempo rsrs. Então tendo isso em vista, qual o numero da porta mais aconselhável para este fim, e que funcione de verdade atualmente?

UMA CURIOSIDADE:

Alguém já testou a porta 587? vi dizer que ela funciona perfeitamente para essa missão!! é verdade mesmo?




Luiz Eduardo

Luiz Eduardo

Responder

Posts

12/10/2012

Gilvanio Gonçalves

a porta 587, 465 é que esta sendo usada para envio de E-mail.

componentes de envio : os componentes Tidmessage e o TideSMTP , indy.


aqui no forum tem u tutorial de Envio de E-mail em massa usando o componente indy, usando SMTP Gmail.

Autor: Marcos Pacheco


https://www.devmedia.com.br/envio-de-e-mail-usando-o-componente-indy-usando-smtp-gmail/9107#ixzz294Pdb9GK

dá uma olhada, pode sanar suas duvidas.
Responder

12/10/2012

Alisson Santos

Olha creio que não seja verdade.

Pois tenho sistemas que utiliza a porta 25 para envio de e-mails.
Teria que estar verificando essa informação mesmo.
Responder

12/10/2012

Singular Ti

Amigos...

Todos os provedores de internet irão bloquear o acesso na porta TCP 25 (alguns provedores no Brasil já começaram a fazer isso e em outros países, muitos já o fazem a tempos).Com isso, grande parte dos SPAMs, deixarão de ser enviados, e a porta 587 precisa de autenticação e os spammers (em praticamente 99% dos casos) fazem entregas locais nos servidores, eles não irão conseguir enviar os SPAMs.

Vale ainda destacar, que MUITOS provedores estrangeiros, já bloqueiam a porta 25 a anos,aqui no Brasil a GVT já está bloqueando a porta 25 em toda a sua rede. Na teoria, grandes provedores como Telefonica (Speedy), Embratel (Virtua) e outros, também deverão bloquear a porta 25. Além da campanha intensa do NIC.br e CGI.br com seu projeto anti-spam (http://www.antispam.br/admin/porta25/tire-suas-duvidas/), a própria Anatel está incentivando as empresas de telecomunicações a adotar essas regras como padrão, o quanto antes, a fim de diminuir a quantidade de SPAMs que o Brasil gera.

Obviamente, clientes com links corporativos / dedicados não devem ser afetados, pois os mesmos podem ter um servidor de e-mail interno e para que o mesmo funcione corretamente, ele precisa aceitar e-mails na porta 25 também.

A alteração será na porta do SMTP, atualmente o SMTP da Specialist trabalha tanto na porta 25 como na 587, passando a trabalhar SOMENTE na 587, em acordo com a diretriz do CGI.br e antispam.br. O objetivo de trocar a porta 25 pela porta 587 é minimizar a quantidade de SPAM que você recebe.

A unica diferença entre ambas é que a 587 é obrigatório autenticar-se. Sendo assim mais seguro.
Segue link pra maiores informações: http://www.specialist.srv.br/home/?p=1034#.UHiE41Gb2k8

Espero ter ajudado na duvida entre usar 25 ou a 587.
Abraços!!!!
Responder

12/10/2012

Singular Ti

Conexoes com GMAIL e HOTMAIL

'*******[ Dados de Conexão com Gmail ]*******'
'Servidor SMTP: smtp.gmail.com'+#13+
'Porta padrão : 587 (utilizar porta 465 para autenticacos do tipo SSL/TLS)'

*******[ Dados de Conexão com Hotmail ]*******'
'Servidor SMTP: smtp.live.com'+#13+
'Porta padrão : 587 '
Responder

12/10/2012

Gilvanio Gonçalves

Olha creio que não seja verdade.

Pois tenho sistemas que utiliza a porta 25 para envio de e-mails.
Teria que estar verificando essa informação mesmo.


Faço Questão que vc verifique Caro Colega,ALISSON.
eu não daria uma resposta infundada, como vc tem costume,
vejo os topicos, onde vc dá alguma resposta e quando dá, igual é a esta que deu aqui neste post!.
levando em conta também que vc como moderador esta indo contra um artigo(tutorial)
do proprio forum que vc modera.

visite vc mesmo o link: e questione o Autor!.

Autor: Marcos Pacheco


https://www.devmedia.com.br/envio-de-e-mail-usando-o-componente-indy-usando-smtp-gmail/9107#ixzz294Pdb9GK

Como pode pode observar, caso vc não leu, o link é do forum Devmedia, vc conhece né?.


obs. vc esta indo contra um amigo Abaixo, Leandro Cezar, que da um exemplo também para a porta 587, falou!.

se vc fosse conhecedor sobre o assunto SSL/TLS,Tcp, conexões ,acho que vc não diria esta Bobagem.
T+
Responder

17/10/2012

Singular Ti

Eduardo, tu conseguiu enviar emails de dentro do teu sistema ??
Responder

18/10/2012

Thiago Santana

Para envio de email para alguns servidores como o gmail
é mais simples e as portas são as padrões!
Já para o hotmail é um pouco mais complicado!
Responder

18/10/2012

Luiz Eduardo

Eduardo, tu conseguiu enviar emails de dentro do teu sistema ??


NÃO. AINDA TO TESTANDO AQUI POR CONTA DISSO >>>

Queria fazer com que o IdMessage.Subject := fosse o nome do computador (s) no qual estará rodando sistema. Tem como fazer isso? parece mim (pelo que vi em um outro código, que tem que chamar o nome da Function que contém o GetComputerName, para o IdMessage.Subject := Nome da Função. Algo assim!

Só que no exemplo que vi, ele chamou para um Memo, tipo:

Memo1.Lines.Add (NOME DA FUNÇÃO).

Não lembro bem, era mais ou menos assim.

Alguma sujestão? e Brigadão pela dica anterior!!
Responder

27/10/2012

Singular Ti

Eduardo para pegar o nome do computador tu pode utilizar a função abaixo:

function GetNetbiosName(): string;
  var
    Nome: String;
    i:    Cardinal;
  begin
    i:=255;
    SetLength(nome, i);
    GetComputerName(PChar(nome),i);
    Result:=string(nome);
  end;


Utilize-a dessa forma:

IdMessage.Subject := GetNetbiosName();


Faça alguns teste. Espero que agora tu consiga..
Abraços!!
Responder

27/10/2012

Luiz Eduardo

Eduardo para pegar o nome do computador tu pode utilizar a função abaixo:

function GetNetbiosName(): string;
  var
    Nome: String;
    i:    Cardinal;
  begin
    i:=255;
    SetLength(nome, i);
    GetComputerName(PChar(nome),i);
    Result:=string(nome);
  end;



Utilize-a dessa forma:

IdMessage.Subject := GetNetbiosName();


Faça alguns teste. Espero que agora tu consiga..
Abraços!!



EU JA HAVIA FEITO. MESMO ASSIM OBRIGADO LEANDRO VALEU AMIGÃO!!
Responder

28/10/2012

Claudia Nogueira

As mais usadas hoje em dia são mesmo a 587 e a 465.
Não é boato sobre a porta 25, realmente em breve ela vai parar, todos estão sendo avisados para atualizarem suas aplicações.
Segue um exemplo de envio de e-mail em Delphi 7 com indy 9.
Para versão superior do Delphi, muda um pouco por causa da versão dos componentes da paleta indy, se precisar posso enviar.

[url]http://www.cdnweb.com.br/EnviarEmail.rar[/url]
Responder

28/10/2012

Luiz Eduardo

As mais usadas hoje em dia são mesmo a 587 e a 465.
Não é boato sobre a porta 25, realmente em breve ela vai parar, todos estão sendo avisados para atualizarem suas aplicações.
Segue um exemplo de envio de e-mail em Delphi 7 com indy 9.
Para versão superior do Delphi, muda um pouco por causa da versão dos componentes da paleta indy, se precisar posso enviar.

[url]http://www.cdnweb.com.br/EnviarEmail.rar[/url]



OI CLAUDIA!! EU JA CONSEGUI ENVIAR! MUITÍSSIMO OBRIGADO PELA AJUDA OK? VALEU!
Responder

28/10/2012

Claudia Nogueira

Opa que beleza.
Eu postei o código porque na época que eu estava fazendo, tive muita dificuldade em enviar com o delphi 7 e indy 9 para e-mails de servidores que usam conexão segura.

As mais usadas hoje em dia são mesmo a 587 e a 465.
Não é boato sobre a porta 25, realmente em breve ela vai parar, todos estão sendo avisados para atualizarem suas aplicações.
Segue um exemplo de envio de e-mail em Delphi 7 com indy 9.
Para versão superior do Delphi, muda um pouco por causa da versão dos componentes da paleta indy, se precisar posso enviar.

[url]http://www.cdnweb.com.br/EnviarEmail.rar[/url]



OI CLAUDIA!! EU JA CONSEGUI ENVIAR! MUITÍSSIMO OBRIGADO PELA AJUDA OK? VALEU!
Responder

03/04/2014

Jean Wetter

Será que poderia me enviar esse código Cláudia? meu indy conecta, mas não envia.
Responder

27/05/2014

Nelson Santos

Desenvolva softwares 3D em Delphi 7
www.3dsistemas.com.br
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar