Einzelnen Beitrag anzeigen

mw19
(Gast)

n/a Beiträge
 
#1

Frage zu TidMessage und dem Sendedatum einer Mail

  Alt 7. Mai 2009, 13:06
Hallo Forum,

ich habe ein Problem bei der Verwendung der Indy TidMessage bzw. TidSMTP Komponente.

Die Uhrzeit, zu welcher angeblich die Mail verschickt wurde, ist nicht korrekt. Ich habe bereits im Internet nach Hinweisen gesucht und die Info erhalten, dass es in den Indy-Komponenten mal einen Bug gegeben haben soll der zu meiner Fehlerbeschreibung passt. Mit den aktuellen SVN Dateien habe ich jedoch das selbe Problem.

Ausschnitt aus meinem Mailheader:
Zitat:
Received: from [w.x.y.z] (helo=mein-pc)
by meinmailserver.de with AVK MailGateway;
for <mailadresse@meinedomain.de>; Thu, 07 May 2009 12:52:39 +0200
Es ist also zu sehen, dass er +0200 hinzufügt, was wohl nicht sein sollte.

Habt ihr noch weitere Informationen oder evtl. einen Tipp welche Möglichkeiten ich noch habe?

Delphi-Quellcode:
procedure TfrmMain.btnEMailTestClick(Sender: TObject);
begin
  with IdMessage1 do
  begin
    Body.Assign(memMailtext.Lines);
    From.Text := 'absender@meinedomain.de';
    ReplyTo.EMailAddresses := 'replyto@meinedomain.de';
    Recipients.EMailAddresses := edtEmpfaenger.Text;
    Subject := 'Test E-Mail';
    Date := Now;
  end;

  with IdSMTP1 do
  begin
    Host := edtHost.Text;
    Port := 25;

    try
      Connect;
      Send(IdMessage1);
      Disconnect;
    except
      ShowMessage('Fehler.');
    end;
  end;
end;
Die Uhrzeiten auf den verwendeten Computern passen.

Vielen Dank für jeden Hinweis!
  Mit Zitat antworten Zitat