AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi IDSMTP.AuthType := atNone funktioniert unter Delphi 2010 not

IDSMTP.AuthType := atNone funktioniert unter Delphi 2010 not

Ein Thema von TheProfi · begonnen am 30. Nov 2009 · letzter Beitrag vom 30. Nov 2009
Antwort Antwort
Benutzerbild von TheProfi
TheProfi

Registriert seit: 30. Mai 2005
Ort: Emden
42 Beiträge
 
Delphi 10.3 Rio
 
#1

IDSMTP.AuthType := atNone funktioniert unter Delphi 2010 not

  Alt 30. Nov 2009, 13:16
Hallo zusammen,

bin gerade mein Projekt von Delphi 2005 auf Delphi 2010 zu migrieren. Bekommen allerdings vom Compiler eine Fehlermeldung, dass er atNone und atDefault nicht mehr kennt.
Hab schon jede menge gesucht aber nix gefunden. Hat jemand eine Idee


Delphi-Quellcode:
  login_typ := get_parameter(datamodule1.tblprogrammparameter,'2014');
  {authentication settings}
   case login_typ of
      0: IDSMTP.AuthType := [color=#ff003f]atNone[/color];
      1: IDSMTP.AuthType := [color=#ff003f]atDefault[/color]; {Simple Login}
   end;
Würd mich über Ideen freuen. Danke im voraus.

Gruß
Georg Reimann
  Mit Zitat antworten Zitat
Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#2

Re: IDSMTP.AuthType := atNone funktioniert unter Delphi 2010

  Alt 30. Nov 2009, 13:29
Hi TheProfi,

Ein Blick in die automatisch eingebundene IdSMTP.pas Unit in der Uses Clause zeigt:

Delphi-Quellcode:
type
  TIdSMTPAuthenticationType = (satNone, satDefault, satSASL);
Also:

Zitat von TheProfi:
Delphi-Quellcode:
  login_typ := get_parameter(datamodule1.tblprogrammparameter,'2014');
  {authentication settings}
   case login_typ of
      0: IDSMTP.AuthType := satNone;
      1: IDSMTP.AuthType := satDefault; {Simple Login}
   end;
Gruß Assertor
Frederik
  Mit Zitat antworten Zitat
Benutzerbild von TheProfi
TheProfi

Registriert seit: 30. Mai 2005
Ort: Emden
42 Beiträge
 
Delphi 10.3 Rio
 
#3

Re: IDSMTP.AuthType := atNone funktioniert unter Delphi 2010

  Alt 30. Nov 2009, 13:37
Hi Assertor,

vielen Dank. Auf die Idee bin ich im moment nicht gekommen. (blind)

Ich hatte nur in der nachträglich installierten Onlinehilfe von Delphi geschaut und da steht noch:

Declaration
property AuthType: TIdSMTPAuthenticationType;
...
Value Meaning
atNone No authentication is required.
atSASL SASL authentication is required.
atDefault Use the default username and password authentication.
...
The default value for AuthType is DEF_SMTP_AUTH as assigned during initialization of the component.
...
Class
TIdSMTP

Funktioniert. migration damit abgeschlossen. War die letzte Änderung.

Gruß TheProfi
Georg Reimann
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.169 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: IDSMTP.AuthType := atNone funktioniert unter Delphi 2010

  Alt 30. Nov 2009, 13:40
Für solche Versionsumstellungen ist oft eine grep-Suche über die Quelldateien der Komponente hilfreich. Nicht alle Änderungen fließen in die Doku. Ab und zu werden sie vergessen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#5

Re: IDSMTP.AuthType := atNone funktioniert unter Delphi 2010

  Alt 30. Nov 2009, 13:52
Zitat von TheProfi:
Hi Assertor,

vielen Dank. Auf die Idee bin ich im moment nicht gekommen. (blind)

[...]

Funktioniert. migration damit abgeschlossen. War die letzte Änderung.
Das freut zu hören, macht doch nichts - dafür ist das Forum da

Zitat von Bernhard Geyer:
Nicht alle Änderungen fließen in die Doku. Ab und zu werden sie vergessen.
Ähm, *hust* ja. Besonders bei Indy. Die Hilfe ist identisch (!) in (2005?), 2006, 2007, 2009, 2010 Scheint Embarcadero nicht zu stören... Wir haben nur Entwickler, niemanden der die Hilfe neu schreibt (Freiwillige hier?). Wenn ich mal zu viel Zeit habe, werd ich mich da mal ransetzten...

Gruß Assertor
Frederik
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 12:36 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