tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
1621
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    klein-odd klein-odd ist offline Mitglied Silber
    Registriert seit
    Feb 2007
    Beiträge
    52
    Halo alle !

    Ich habe ein Probelm mit zwei Fragen :

    Frage 1 : Kann man einen Handler zum Verschicken von email so konstruieren,
    dass das mailschreibende Programm wegbleibt ?


    Konkret : auf der Seite : http://jmarshall.com/easy/cgi/german/mailer.pl.txt
    gibt es sin Besipiel für einen Mailversand, aber ohne das Programm
    zum Mailversand geht es nicht.

    kopiert vom Quellcode auf der genannten Seite :

    # Open the mailing process
    open(MAIL, "|$mailprog $recipient")
    || &HTMLdie("Couldn't send the mail (couldn't run $mailprog).") ;

    $mailprog soll der Pfad zum Mailer sein

    Frage 2 : in allen sonst vorkommenden Beispielen gibt es irgendeine Anweisung

    use

    kann man evtl Fehler des Aufrufs von use abfangen und verdeutlichen ?
    Ich habe keine Ahnung, was perl bein meinem Webhost kann und was es im Umfang hat
    aber ich wollt es wissen, wenn ich das use falsch verwende. Soilche Fragen bewntworten mir die Leute von dem Webhost ungern
    und eigentlich lässt es sich nicht durch Èrfragen erledigen.

    Ich grüss Euch alle !

    PS. Ich bin zwer ein Grünschnabel in Sachen perl aber
    ich habe es gerne auch halb-wissenschaftlich,
    man muss mir keine ausführlichen Antworten erarbeiten.
    Es reicht auch aus, dass ich einen Trick zum Umgehen des $mailprog bekomme.
    Geändert von klein-odd (21.04.11 um 11:19 Uhr)
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.

    Das Protokoll zum Versenden von Emails ist SMTP.

    Siehe http://perldoc.perl.org/Net/SMTP.html

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    klein-odd klein-odd ist offline Mitglied Silber
    Registriert seit
    Feb 2007
    Beiträge
    52
    Danke vielmals und schöne Ostern !
    Es kann sein,
    dass sich während der Verarbeitung noch Fragen ergeben aber der Tipp ist
    erster Klasse !

    Alexander (klein-odd)
     

  4. #4
    master bratack master bratack ist offline Mitglied Silber
    Registriert seit
    Aug 2010
    Ort
    %ENV (Perl weiß es)
    Beiträge
    69
    mit Sendmail ist's sicher einfacher. Kannst natürlich auch socket zur Adresse öffnen und dann die ganzen SMTP BEfehle reinhacken
     
    #MFG Bratack
    Coder

    Fragen zu Beiträgen bitte PN

  5. #5
    klein-odd klein-odd ist offline Mitglied Silber
    Registriert seit
    Feb 2007
    Beiträge
    52
    meinst Du unter sendmail ein eMailprogramm ?
    Es sieht so in vielen Beispielen aus
    aber ich möchte email versenden
    ohne irgendein Programm zu benutzen

    Danke auf jeden Fall, Alexander
     

  6. #6
    klein-odd klein-odd ist offline Mitglied Silber
    Registriert seit
    Feb 2007
    Beiträge
    52
    Eines mehr ist mir noch eingefallen :
    üblich versendet man emails durch den Port 25.
    Muss man etwas sonst einstellen, wenn der Server einen anderen Port benutzt ?

    Es gibt so viele Beispiele für den Versand und alle gehen von der Tatsache aus, dass der Sendeserver
    mit "smtp" beginnt, jedenfalls, soll sich sein Namestring von dem des Empfangservers unterscheiden.
    Server, den ich benutze erledigt das durch verschiedene Kanäle.
    Der Name des Sendeservers (auch IP Nummer) gleicht dem des Empfangsserver.

    Gibt es / Darf es eine Methode geben, mit der man den Port spezifiziert,
    bzw. gibt man auch Passwort zum Versand ein, z.B im Quellcode ein ?

    Ich danke allen Lesern.

    Alexander
    Geändert von klein-odd (23.04.11 um 10:43 Uhr)
     

  7. #7
    klein-odd klein-odd ist offline Mitglied Silber
    Registriert seit
    Feb 2007
    Beiträge
    52
    Hallo alle !

    Mich interessiert immernoch jeder kleinste Beitrag aber das Problem habe ich schon gelöst.
    Emails werden versendet, ohne dass ich irgendeine Portnummer eingebe, auch Passwörter
    werden nicht erfragt.

    Schöne Erläuterungen habe ich auch gefunden unter :

    http://www.tekromancer.com/perl2/12_2.html

    Danke noch 1 Mal.

    Alexander
     

Ähnliche Themen

  1. email versand mit antwort
    Von Marco-P im Forum Coders Talk
    Antworten: 9
    Letzter Beitrag: 10.07.08, 09:42
  2. Email Versand mit Dateianhang
    Von thomsonz im Forum PHP
    Antworten: 2
    Letzter Beitrag: 21.03.08, 23:04
  3. Email versand [VB.NET]
    Von D34DL1NES im Forum .NET Windows Forms
    Antworten: 2
    Letzter Beitrag: 20.03.08, 22:53
  4. Automatischer Email-Versand
    Von Alain im Forum PHP
    Antworten: 3
    Letzter Beitrag: 24.09.04, 13:50
  5. Email versand! Checkboxes?!
    Von freakassault im Forum PHP
    Antworten: 6
    Letzter Beitrag: 06.07.04, 10:07