Slobodan: eMails senden per Socket.pm

Hallo !

Es geht wieder, ;), um die alte Frage <sendmail auf NT-Servern>, und wie man PLATFORMUNABHÄNGIG aus Perl (Standardbibliothek) Mails senden kann.
(Also, keine sendmail, Blat, Swap, & CO, oder NET::Mail, NET::SMTP, o.ä.)

Ich habe vor kurzem gelesen das es eine Möglichkeit (wie vor einiger Zeit hier besprochen) giben soll und zwar ungef. wie folgt:

Per -> Socket.pm <- :

-System-OS abfragen,
-Mailprogram abfragen
-enspr. reagieren
-Zulläsige Syntax bzw. zusätzliche Dinge über Mailprogramm abfragen,
-enspr. reagieren
-Mail absenden.

Kennt jemand dieses Vorgang, und wie man mit Hilfe dieses Moduls Mails verschicken kann, bzw. (for Dummies) Erklärung was dieses Modul eigentlich macht, und machen kann.

Theoretisch - Praktisch (Lösung) ?

Slobodan

P.S. Ich will die Variable $! auf die Schlankheitskur schicken ! ;-)

  1. hi!

    Kennt jemand dieses Vorgang, und wie man mit Hilfe dieses Moduls Mails verschicken
    kann, bzw. (for Dummies) Erklärung was dieses Modul eigentlich macht, und machen kann.

    Plattforumunabhängige Lösung: du stellst eine direkte Socketverbindung über TCP mit dem Mail-Server her. Was du ihm senden musst bzw. zurückgesendet bekommst, ist im SMTP-Protokoll festgelegt. Such dir also am besten den passenden RFC für SMTP, dort kannst du nachlesen, was du wissen willst.

    Übrigens: meines Wissens ist das SMTP-Modul für Perl auch plattformunabhängig. Warum probierst du das nicht erstmal aus, bevor du gleich an die Socketprogrammierung gehst?

    bye, Frank!

    1. Hi,

      Plattforumunabhängige Lösung: du stellst eine direkte Socketverbindung über TCP mit dem Mail-Server her. Was du ihm senden musst bzw. zurückgesendet bekommst, ist im SMTP-Protokoll festgelegt. Such dir also am besten den passenden RFC für SMTP, dort kannst du nachlesen, was du wissen willst.

      auf der Extropia-Seite, habe ich auch Empfehlungen
      für das Benutzen von SENDMAIL-LIB.PL und SMTPMAIL-LIB.PL.
      Ich habe die Dinge mal genommen - und auf denn ersten Blick sehen die sehr ordentlich aus.

      Viel Arbeit gespart.

      Viel Dank für die Hilfe.

      Slobodan

      P.S. Ich werde mich wohl mit der "Socket-Materie", erst später befassen. Ist ja auch besser ;-)