Mail Senden



  • Hallo,

    versuche gerade eine Mail mit der TNMSMTP Komponenete zu senden.

    Post Message wurde initialisiert beim Aufruf der Connect Function
    wird auch das Event Connect ausgeführt. Wenn ich nun versuche die
    Mail zu senden kommt die Fehlermeldung "550 5.7.0 Need to authenticate via
    SMTP-AUTH-Login".

    Was ich nicht ganz verstehe, ich kann bei der Komponente eine UserId
    angeben z.B. "Hans" wo aber muß das Password angegeben werden?

    Oder muß ich da vorher mit der POP3 Komponente was machen?



  • Hallo

    Du benutzt die veraltete TNMSMTP-Komponente, die keine Authentifizierung erlaubt. Es gibt zwei Möglichkeiten : Der SMTP-Server erlaubt für das Konto eine vorherige Authentifizierung über ein dazugehöriges POP3-Konto, die dann auch fürs SMTP gilt (Siehe hier). Das bedeutet für dich nichts weiter als vor dem SMTP-Connect im Hintergrund ein POP3-Connect mit passenden Zugangsdaten zu machen.
    Aber diese Möglichkeit ist natürlich nicht elegant und veraltet. Nicht alle Server bieten diese Technik mehr an. Deshalb die zweite, vorzuziehende Möglichkeit : Installier dir das Indy-Paket in der Version 9, und ersetzt dein TNMSMTP durch TIdSMTP das die korrekte eigene Authentifizierung beherscht. Näheres dazu über die Forums-SuFu.

    bis bald
    akari



  • Hallo,

    SMTP-After-POP scheint nicht zu funktionieren. Muss dann wohl das Indy-Paket
    nutzen.

    Danke Dir.


Anmelden zum Antworten