mail gönderirken : Authorization failed #5.7.0 hatası

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
nitro
Üye
Mesajlar: 1112
Kayıt: 23 Ağu 2004 01:18
Konum: Çanakkale
İletişim:

mail gönderirken : Authorization failed #5.7.0 hatası

Mesaj gönderen nitro »

merhaba müşterilere taksit zamanını hatırlatan e-mail eklentisi yapmaya çalışıyorum.

aşağıdaki kodları kullanıyorum, ama Authorization failed #5.7.0 hatası veriyor.

Kod: Tümünü seç

procedure Tform3.sendmail;
begin
try
ReadConfiguration;
idmsgsend.MessageParts.Clear;
//TIdAttachment.Create(IdMsgSend.MessageParts, rutt);
application.ProcessMessages;
  with IdMsgSend do
  begin
    body.Clear;
    From.Text := UserEmail;
    Recipients.EMailAddresses := 'nitro_konat@yahoo.com';
    Subject := 'Taksit hatırlatıcı '+datetostr(date)+'  '+timetostr(time);
    body.Text:=memo1.text;
    Priority := mpNormal;
    CCList.EMailAddresses := '';
    BccList.EMailAddresses := '';
    ReceiptRecipient.Text := '';
  end;
 SMTP.Username   := SmtpServerUser;
 SMTP.Password := SmtpServerPassword;
 SMTP.Host     := SmtpServerName;
 SMTP.Port     := SmtpServerPort;
 smtp.Connect;
except;
end;
 try
    SMTP.Send(IdMsgSend);
    smtp.Disconnect;
 finally
    SMTP.Disconnect;
 end;
end;



procedure Tform3.ReadConfiguration;
begin
    SmtpServerName := 'mail.konat.net';
    SmtpServerPort := 25;
    SmtpServerUser := 'sipdorus';
    SmtpServerPassword := 'şirfem';
    SMTP.AuthenticationType:=atlogin;
    UserEmail := 'sipdorus@konat.net';
end;
gönderim yaptıpım mail adresim pop3 bir mail adresi. acaba ondan mı hata veriyor?
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

SMTP.AuthenticationType:=atlogin yerine atNone denedin mi? Onun için bir mail ayarı var sanıyorum. Login yerine none kullanman belki işe yarayabilir.
Kullanıcı avatarı
nitro
Üye
Mesajlar: 1112
Kayıt: 23 Ağu 2004 01:18
Konum: Çanakkale
İletişim:

Mesaj gönderen nitro »

siz söyledikten sonra denedim.
sorry this domain isn't in my allowed list #5.7.0
hatası verdi.
Kullanıcı avatarı
vkamadan
Kıdemli Üye
Mesajlar: 1935
Kayıt: 17 Mar 2004 03:52
Konum: Adapazarı
İletişim:

Mesaj gönderen vkamadan »

merhaba ,
Indy bazı domainlere göndermiyor neyazıkki, yahoo da buna dahil.
İyi çalışmalar.
Volkan KAMADAN
www.polisoft.com.tr
Kullanıcı avatarı
nitro
Üye
Mesajlar: 1112
Kayıt: 23 Ağu 2004 01:18
Konum: Çanakkale
İletişim:

Mesaj gönderen nitro »

teşekkürler volkan abi ve naile abla ,başka mail adresine gönderdi. müşterilerin yahoo adreslerini almiycaz demekki :)
Kullanıcı avatarı
Opt2000
Üye
Mesajlar: 216
Kayıt: 09 Tem 2003 10:04

Mesaj gönderen Opt2000 »

Selam,

Indy'nin her domain'e mail gönderip göndermediğini bilmiyorum, ama biraz önce yaptığım testte yahoo'ya gönderdi. Kodlar yaklaşık aynı. Indy'nin son sürümünü ve Yahoo Pro hesabı kullanıyorum. Sanırım bunları kontrol etmende fayda var.

Kolay gelsin,
Bahadır Alkaç
Kullanıcı avatarı
undefined
Moderator
Mesajlar: 565
Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:

Mesaj gönderen undefined »

belki SSL üzerinden login olman gerekiyordur. Mesela gmail üzerinden(gmail'e değil) smtp ile mail gönderirken böyle oluyor. Indy'nin SSL desteği bir dll ile sağlanıyordu. İstersen google'da indy, gmail, ssl keywordlerini aratabilirsin.
Cevapla