AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Mailversand funktioniert nicht

Ein Thema von haentschman · begonnen am 18. Feb 2021 · letzter Beitrag vom 19. Feb 2021
 
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.311 Beiträge
 
Delphi 12 Athens
 
#1

Mailversand funktioniert nicht

  Alt 18. Feb 2021, 09:10
Hallo...

Ich bin grad mit meinem Latein am Ende...

Mailversand aus dem Programm heraus mit TclSmtp:

!!! Gleiche Schnittstelle (eigene Unit (einfacher Wrapper)), gleiche EXE
Empfänger 1 = Blubb@Bla.de
Empfänger 2 = Bla@EigenesPostfachBeiTelekom.de

Mail1: Load HTML1, HTML ausfüllen, Versand Empfänger 1 (könnten auch andere Empfänger sein) = OK
Mail2: Load HTML2, HTML ausfüllen, Versand Empfänger 1 (könnten auch andere Empfänger sein) = OK
Mail3: Load HTML3, HTML ausfüllen, Anhänge auswählen, Versand Empfänger 2 = OK (Aus Homeoffice)
Mail3: Load HTML3, HTML ausfüllen, Anhänge auswählen, Versand Empfänger 2 = kommt nicht an (Aus Firma)

Der Wrapper gibt keine Fehlermeldung beim Versenden aus. (FMail.Send(FMailMessage)) Nach dem Versand wird die Bestätigungsmeldung angezeigt. (über Result = True und Event)

Was wir probiert haben:
* einfache Mail aus dem Mailclient an Empfänger 2 = OK (Aus Homeoffice)
* einfache Mail aus dem Mailclient an Empfänger 2 = OK (Aus Firma)
* Empfänger 2 Postfach bei der Telekom kontrolliert = kommt nicht an (Aus Firma)
* Keine Fehlermeldung (Response) im Empfänger 2 Postfach

Delphi-Quellcode:
FMail: TclSmtp;
...
function TToolsMail.SendMailDirect: Boolean;
begin
  Result := True;
  try
    FMail.Open;
    try
      CreateMailMessage;

      FMail.Send(FMailMessage);
      WriteMailDB;
      if Assigned(FOnMailSend) then
      begin
        FOnMailSend(Self, FMailMessage.ToList.EmailAddresses, FMailMessage.Subject);
      end;
    finally
      FMail.Close;
    end;
  except
    on E: Exception do
    begin
      if Assigned(FOnMailError) then
      begin
        FOnMailError(Self, FReceipients, FMailMessage.Subject, E.Message);
      end;
      Result := False;
    end;
  end;
end;
Was kann ich noch kontrollieren? Wo hängt die Mail fest?

Danke...

Geändert von haentschman (18. Feb 2021 um 09:22 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz