[Delphi] Problem pri odosielani mailu...
Zdravim... z nicoho nic mi vznikol nasledujuci problem pri odosielani mailu v aplikacii Delphi... Pre odosielanie mailu pouzivam Indy komponenty: TIdSMTP a TIdMessage, pripajam aj kus kodu:
with idMessage do
begin
Recipients.EMailAddresses:= cEmailRecipients;
Subject:= cEmailSubject + DateToStr(now) + ' - ' + TimeToStr(now);
ContentType:= 'text/html';
Body.SetText(pchar(GetFormattedOrderString));
end;
IdSMTP.Host:= cSMTPHostName;
IdSMTP.UserId:= cSMTPUser;
IdSMTP.Password:= cSMTPPassword;
IdSMTP.AuthenticationType:= atLogin;
try
try
IdSMTP.Connect; // pripoji sa bez problemov a pri tom spravne
IdSMTP.Send(IdMessage); // ale tu vyhodi chybu...
...
pricom vsetky konstanty su uplne spravne... v Thunderbirde ucet funguje bez problemov, v outlooku tiez ale v aplikacii v Delphi nie... na server sa pripoji bez problemov, ale problem nastane az pri odosielani mailu - vypise nasledovnu hlasku:
553 sorry, that domain isn't in my list of allowed senders (#5.7.1)
Riesim to uz par dni, no nic nepomaha... Serrver vyzaduje autentifikaciu, pricom nie je nijak sifrovany, funguje na porte 25...
Vie mi niekto poradit, v com moze byt problem?
Dakujem