Einzelnen Beitrag anzeigen

NoName1

Registriert seit: 8. Mär 2018
194 Beiträge
 
Delphi 11 Alexandria
 
#1

E-Mail mit GMail und OAuth versenden

  Alt 20. Sep 2022, 13:45
Guten Tag Delphianer,
ich versuche mit der Componente "EASendMail von EmailArchitect.net" E-Mail über mein GMail-Konto zuversenden.
Mit den mitgelieferten Beispielen, es ist auch ein Beispiel für ein GMailKonto dabei, klappt alles wunderbar,
auch mit meinen Oauth-GMail-Daten. Weil alles so gut funktionierte, habe ich die Componente käuflich erworben und
dann Stück für Stück den Code in meine Anwendung übertragen und angepast.
Und siehe da es werden alle E-Mails versendet, wenn es nicht der Provider "smtp.gmail.com" ist.
Das Programm bleibt dann bei der Anweisung
"while not m_bIdle do
Application.ProcessMessages;"
hängen und es gibt nach ca. einer Minute die im Anhang befindliche Errormeldung aus.
Ich habe auch den Programmierer per E-Mail konsultiert, er war sehr hilfsbereit und sandte mir folgende E-Mail:
Zitat:
"Because your used asynchronous mode, you must use
while not m_bIdle do
Application.ProcessMessages();

To wait the result in OnClosed and OnError event.
I cannot find more detail from the error description, it is likely that your project doesn’t have enough permission.
Do you use your client id and secret?"
aber trotzdem komme ich nicht weiter.

Was kann ich nun noch machen, damit die E-Mails versendet werden?

Vielen Dank für Eure evtl. Hilfe im voraus.
Miniaturansicht angehängter Grafiken
fehl-gmail.png  
  Mit Zitat antworten Zitat