vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen & Antworten rund um sev-Komponenten
sevMail 
Autor: vb__
Datum: 24.09.03 18:28

Hallo,

wie kann man in sevMail einen sicheren Login hinbekommen (APOP)?
Wie sieht es mit Unterstützung von SSL aus?

MfG

vb__
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: ModeratorDieter (Moderator)
Datum: 24.09.03 18:30

sevMail unterstützt derzeit nur Plain-Login, d.h. das Passwort und Kennwort wird via Base64-Codierung an den Mailserver versandt.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: Fex
Datum: 18.10.03 11:22

Ihr habt das sevMail.ocx und da ist es realisiert.

Wenn ich aber nun das Beispiel aus den Tipps und Tricks nehme, dann funktioniert zwar das Abrufen ohne Codierung, aber das Senden geht überhaupt nicht!

Was muß ich beim Senden beachten? Wahrscheinlich die base64-Codierung, aber wann in welchem Moment?

Oder muß man beim Abrufen base64 verwenden? Wenn ich beim Abrufen base64 verwende, da schlägt das fehl...

Wäre für jede weitere Hilfe dankbar!

Fex
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: Fex
Datum: 18.10.03 12:14

Danke,

das wird mir sicherlich weiterhelfen, muß ich aber erst mal ausprobieren.

Gruß,
Fex
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: Fex
Datum: 18.10.03 12:27

502 Error: command not implemented
500 Error: bad syntax

Leider ist das die Antwort, wenn ich nach dem genannten Prinzip vorgehe.

Was mache ich falsch?

 ...
      ' HELO schicken
      .SendData "HELO " & ServerName & CR
      If Not WaitForResponse("250") Then GoTo Send_End
 
      ' Username-Daten
      .SendData "USER " & Username & CR
      If Not WaitForResponse("250") Then GoTo Send_End
      ' Password-Daten
      .SendData "PASS " & Password & CR
      If Not WaitForResponse("250") Then GoTo Send_End
 ...
Username und Password sind jeweils base64 codiert.

Fex
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: Fex
Datum: 18.10.03 14:04

220 Mail1.KONTENT.De KONTENT ESMTP MailService V2.00
250-Mail1.KONTENT.De
250-PIPELINING
250-SIZE 20971520
250-ETRN
250-AUTH CRAM-MD5 DIGEST-MD5 LOGIN PLAIN OTP
250 8BITMIME

Das ist die Antwort, wenn ich "EHLO" verwende. Er kann keine Verbindung aufbauen (time out).

Eine Authentifizierung wird benötigt, anders geht es absolut nicht. In Outlook muß es extra eingestellt sein.

Die sevmail-Komponennte unterstützt diese Authentifizierung und bei der läuft das auch alles bestens.

Wo kann da noch der Fehler liegen??

Fex
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: vb__
Datum: 24.09.03 23:08

Hallo Dieter,

könnten diese Features (APOP + SSL) und vielleicht noch IMAP4 in einer neuen Version eingebaut werden?

MfG

vb__
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: Fex
Datum: 17.10.03 23:12

Hallo Dieter,

wie wird die Base64-Codierung eigentlich übermittelt?
Die Codierung selbst ist kein Problem, nur wann übermittele ich die Codierung beim Login?
Könntest Du mir da weiterhelfen?

Gruß,
Fex
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: ModeratorDieter (Moderator)
Datum: 18.10.03 11:29

Hi Fex,

es kommt ganz darauf, welche Authentifizierung der Mailserver erwartet.

In den meisten Fällen trifft eine der folgenden Varianten zu:
a) SMTP-AUTH
b) SMTP-After-POP

zu a)
Vorgehensweise:
1.) Conecten mit dem Mailserver
2.) EHLO senden
3.) USER Base64(Benutzername)
4.) Antwort auswerten
5.) PASS Base64(Passwort)
5.) Antwort auswerten

zu b)
1.) Anmelden am POP3-Server mit den korrekten Zugangsdaten (keine Codierung notwendig!)
2.) Verbindung halten
3.) Anmelden am SMTP-Server OHNE SMTP-AUTH, d.h. ohne User und Password
4.) Abrufen der Mails
5.) Trennen der SMTP-Verbindung
6.) Trennen der POP3-Verbindung

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: ModeratorDieter (Moderator)
Datum: 18.10.03 12:54

Verlangt der Server überhaupt eine SMTP-Authentifzierung?
Weiterhin möchten einige Server in diesem Fall nicht mit "HELO" angesprochen werden, sondern mit dem erweiterten Befehl "EHLO".

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: Fex
Datum: 27.10.03 13:56

Hallo zusammen,

hat jemand eine Ahnung, wie man die Authentifizierung realisieren kann?
Ich bin langsam am verzweifeln, vor allem, weil das sevMail.ocx diese Authentifizierung schafft und das Beispiel in den Tipps nicht.
Alle Versuche, ein Password zu senden (natürlich base64 kodiert) scheiterten.

Hat es jemand schon mal geschafft, oder ist es ein unlösbares Problem?

Wäre sehr dankbar, wenn mir jemand weiterhelfen könnte!!

Fex
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: ModeratorDieter (Moderator)
Datum: 24.09.03 23:21

Ich leg's mal ab, in meinen Ordner für "Kundenwünsche" .
Ob und wann dieses Feature integriert wird, kann ich aber noch nicht sagen.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: ModeratorDieter (Moderator)
Datum: 17.10.03 23:36

Hallo Fex,

der Base64-Algo wird nicht übermittelt, vielmehr musst Du die Login-Daten via BASE64 codieren und diesen codierten String an den Mailserver schicken.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: vb__
Datum: 26.09.03 10:54

Kannst du auch noch eine Tabellenkonvertierung bei RTF2HTM einbauen? Ich habe dazu letztens ein sehr gutes Buch entdeckt (RTF Pocket Guide von O'Reilly). Kann natürlich den Source nicht in das OCX einprogrammieren...
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: Fex
Datum: 18.10.03 08:25

Danke schon mal für den Hinweis,

aber werden die codierten Login-Daten zusätzlich zu den normalen, uncodierten Daten übermittelt oder nur statt den uncodierten Daten?

Fex
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: ModeratorDieter (Moderator)
Datum: 26.09.03 11:33

Ich werd's mir mal mit in die Wunschliste aufnehmen.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: ModeratorDieter (Moderator)
Datum: 18.10.03 10:23

Würde man die uncodierten Daten mitschicken, bräuchte man eigentlich auch keinen Base64-Algo

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: Struppi
Datum: 06.02.21 10:28

Hallo Dieter,
möchte aus VB6 heraus eine Nachricht schicken, das z.B. Materialbestand-Min erreicht wurde.
Benutze als EMail Google gmail.
Obwohl alle Daten korrekt angegeben sind, bekomme ich immer die Meldung "Konnte keine Verbindung zum Server herstellen." Woran kann das liegen ?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: sevMail 
Autor: ModeratorDieter (Moderator)
Datum: 06.02.21 10:37

Das liegt an der von sevMail nicht unterstützen SSL/TSL Eigenschaft

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel