Guest Bettega Postado Junho 23, 2008 Denunciar Share Postado Junho 23, 2008 Fiz um programa para enviar E-mails utilizando componentes Indy, com os seguintes parâmetros idMessage.Recipients.EMailAddresses := Edt_Para.Text ; idMessage.Subject := Edt_Assunto.Text ; idMessage.Body := Mensagem.Lines ; idMessage.From.Address := Edt_De.Text ; idMessage.From.Name := Edt_nome.Text ; idMessage.From.Text := Edt_nome.Text + '<' + Edt_De.Text + '>' ; for Anexo := 0 to LbxAnexos.Items.Count - 1 do begin TIdAttachment.Create ( idMessage.MessageParts, TFileName ( lbxAnexos.Items.Strings [ Anexo ] ) ); end ; IdSMTP.Connect ; Try IdSMTP.Send ( idMessage ) ; Finally IdSMTP.Disconnect ; end ;Dependendo do endereço do remetente ( Edt_Para.Text ) o E-mail é enviado normalmente, mas com alguns endereços (ex. remotol@hotmail.com / thalia@onda.com.br ), recebo a seguinte mensagem : "sorry, your envelope is in my badmailfrom list (#5.7.1)"Alguém sabe por que ?Obrigado,Bettega Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Junho 23, 2008 Denunciar Share Postado Junho 23, 2008 Dependendo do endereço do remetente ( Edt_Para.Text ) o E-mail é enviado normalmente, mas com alguns endereços (ex. remotol@hotmail.com / thalia@onda.com.br ), recebo a seguinte mensagem : "sorry, your envelope is in my badmailfrom list (#5.7.1)"Alguém sabe por que ?O servidor que você estiver enviando o seu domínio foi adicionado à sua lista badmailfrom. Este é um controle de arquivo Qmail que é usado para bloquear o correio de domínios postmaster que não quer receber mensagens.Você deve contactar a pessoa que está bloqueando você e perguntar "Porquê?"abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Bettega
Fiz um programa para enviar E-mails utilizando componentes Indy, com os seguintes parâmetros
idMessage.Recipients.EMailAddresses := Edt_Para.Text ;
idMessage.Subject := Edt_Assunto.Text ;
idMessage.Body := Mensagem.Lines ;
idMessage.From.Address := Edt_De.Text ;
idMessage.From.Name := Edt_nome.Text ;
idMessage.From.Text := Edt_nome.Text + '<' + Edt_De.Text + '>' ;
for Anexo := 0 to LbxAnexos.Items.Count - 1 do begin
TIdAttachment.Create ( idMessage.MessageParts, TFileName ( lbxAnexos.Items.Strings [ Anexo ] ) );
end ;
IdSMTP.Connect ;
Try
IdSMTP.Send ( idMessage ) ;
Finally
IdSMTP.Disconnect ;
end ;
Dependendo do endereço do remetente ( Edt_Para.Text ) o E-mail é enviado normalmente, mas com alguns endereços (ex. remotol@hotmail.com / thalia@onda.com.br ), recebo a seguinte mensagem : "sorry, your envelope is in my badmailfrom list (#5.7.1)"
Alguém sabe por que ?
Obrigado,
Bettega
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.