SMTP Email Send Message
Hallo Tobias,
prinzipiell ist eine Authentifizierung notwendig (AUTH LOGIN).
Um herauszufinden, was Dein provider braucht, gehe folgendermassen vor:
Schreibe einen kleinen LabVIEW smtp-Server, der abhängig vom Command eine bestimmte answer erzeugt.
Dann stelle in einem eMail-Programm (Thunderbird) "localhost" als Provider IP ein. Dann siehst Du, was Thunderbird sendet.
Parallel dazu sende den gleichen Befehl von Deinem LabVIEW smtp-Client zum Provider, dann siehst Du, was dieser antwortet. Diese Antwort trage
in Deinem LabVIEW smtp-Server ein.
Nach ein paar Iterationen weisst Du genau, wie die Kommunikation ablaufen muss, meist ist das Login unverschlüsselt im Base64-Format, wenn Du keine sichere Verbindung aufbauen willst. In letzterem Fall wird die Sache natürlich ungemein schwieriger, da Du die Assymmetrischen Verschlüsselungsverfahren verfügbar machen musst. Diese sind in irgendeiner DLL, weiss jemand, in welcher??
Freundliche Grüsse,
Robi Biswas
--------------------------------------------------------
Immer wieder Partner im Raum Ulm-Stuttgart gesucht!
Kundenerfahrung, LabVIEW, evtl. C++
--------------------------------------------------------
systemanalytik biswas, Mess- und Prüfsoftware
|