AGB  ·  Datenschutz  ·  Impressum  







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

iMap mails mit Strato

Ein Thema von MartinK · begonnen am 27. Jun 2015 · letzter Beitrag vom 30. Jun 2015
Antwort Antwort
MartinK

Registriert seit: 21. Jun 2009
Ort: Germering (Germany)
89 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

iMap mails mit Strato

  Alt 27. Jun 2015, 10:15
Hallo
ich möchte einen schlanken mail client in eines meiner programme integrieren.
Dieser soll später mal:
- den Text eingegangener mails downloaden
- bereits gedownloadete mails in den "Deleted" Ordner verschieben

Leider scheitere ich aber bereits mit ganz einfachen Routinen wie zB dieser hier zum
Zählen der mails in der Inbox (in der Zeile mit dem .Connect)


Delphi-Quellcode:
function GetGmailMessageCount(const UserName, Password: string): Integer;
var
  IMAPClient: TIdIMAP4;
  OpenSSLHandler: TIdSSLIOHandlerSocketOpenSSL;
begin
  Result := 0;
  IMAPClient := TIdIMAP4.Create(nil);
  try
    OpenSSLHandler := TIdSSLIOHandlerSocketOpenSSL.Create(nil);
    try
      OpenSSLHandler.SSLOptions.Method := sslvSSLv3;
      IMAPClient.IOHandler := OpenSSLHandler;
      IMAPClient.Host := 'imap.strato.de';
      IMAPClient.Port := 993;
      IMAPClient.UseTLS := utUseImplicitTLS;
      IMAPClient.Username := UserName;
      IMAPClient.Password := Password;
      IMAPClient.Connect;
      try
        if IMAPClient.SelectMailBox('INBOX') then
          Result := IMAPClient.MailBox.TotalMsgs;
      finally
        IMAPClient.Disconnect;
      end;
    finally
      OpenSSLHandler.Free;
    end;
  finally
    IMAPClient.Free;
  end;
end;
-> eIdOSSLUnderlying CryptoError, Fehler beim verbinden mit SSL
(SSL dlls sind im ProgrammOrdner vorhanden)

was mache ich falsch ?

Danke und lG Martin
Martin Kuhn
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: iMap mails mit Strato

  Alt 27. Jun 2015, 15:21
In welcher Zeile kommt der Fehler?
Markus Kinzler
  Mit Zitat antworten Zitat
redox
(Gast)

n/a Beiträge
 
#3

AW: iMap mails mit Strato

  Alt 27. Jun 2015, 16:03
In welcher Zeile kommt der Fehler?
Abgesehen davon unterstützen nur wenige (FreeMail-) Provider "iMapi", sondern nur "iPop3i" oder "iSmtpi"

Bei vielen Providern muss man "iMapi" erst über das WebInterface (den Browser) freischalten...

Und nach der Freischaltung von "iMapi" beim Provider wird man sich noch wundern, was der Provider alles bei "iMapie *nicht* unterstützt...

SelbstVesuch macht kluch!
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: iMap mails mit Strato

  Alt 27. Jun 2015, 16:13
Was ist IMapi, IPop3i, ISmtpi? Ich kenne nur IMAP, POP3 und SMTP. (in diesem Zusammenhang).
Selbst wenn kein IMAP Konto gefunden wird, sollte der Verbindungsaufbau an sich funktionieren.
Markus Kinzler
  Mit Zitat antworten Zitat
redox
(Gast)

n/a Beiträge
 
#5

AW: iMap mails mit Strato

  Alt 27. Jun 2015, 16:44
Was ist IMapi, IPop3i, ISmtpi? Ich kenne nur IMAP, POP3 und SMTP. (in diesem Zusammenhang).
Selbst wenn kein IMAP Konto gefunden wird, sollte der Verbindungsaufbau an sich funktionieren.
Seit wann benutzen IMAP und POP3/SMTP denn die gleichen Ports?

Die umschließenden kleinen i's um IMAP/POP3/SMTP: War mein iPhonei
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: iMap mails mit Strato

  Alt 27. Jun 2015, 16:50
Was ist IMapi, IPop3i, ISmtpi? Ich kenne nur IMAP, POP3 und SMTP. (in diesem Zusammenhang).
Selbst wenn kein IMAP Konto gefunden wird, sollte der Verbindungsaufbau an sich funktionieren.
Seit wann benutzen IMAP und POP3/SMTP denn die gleichen Ports?

Die umschließenden kleinen i's um IMAP/POP3/SMTP: War mein iPhonei
Nein, sie verwenden verschiedene Ports. Das es die selben wären, hat auch niemand behauptet

http://www.strato-faq.de/article/74/...ailserver.html
Markus Kinzler
  Mit Zitat antworten Zitat
redox
(Gast)

n/a Beiträge
 
#7

AW: iMap mails mit Strato

  Alt 27. Jun 2015, 16:59
Aber lt. #4 sollte der Verbindungsaufbau funktionieren?

Gut zu wissen...
  Mit Zitat antworten Zitat
MartinK

Registriert seit: 21. Jun 2009
Ort: Germering (Germany)
89 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#8

AW: iMap mails mit Strato

  Alt 29. Jun 2015, 18:27
Wie so häufug war es mal wieder eine kleinigkeit.
Der Strato-Server kommtanscheinend einfach nich nicht mit der SSLOptionsMethod zu Recht.
......für's Logbuch

OpenSSLHandler.SSLOptions.Method := sslvSSLv23; und alles funktioniert

lG M
Martin Kuhn
  Mit Zitat antworten Zitat
pertzschc

Registriert seit: 29. Jul 2005
Ort: Leipzig
305 Beiträge
 
Delphi 10.4 Sydney
 
#9

AW: iMap mails mit Strato

  Alt 30. Jun 2015, 10:22
OpenSSLHandler.SSLOptions.Method := sslvSSLv23;
D.h. Strato kommt noch nicht mit TLS zurecht? In Zeiten von https://www.poodletest.com/ eigentlich nicht schön!
Christoph
  Mit Zitat antworten Zitat
Antwort Antwort


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 17:57 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