[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2012
    Beiträge
    47

    SNDM - Fehlermeldung

    Hallo,

    ich versuche mich gerade an dem Mailpgm MMAIL

    Leider bringe ich es nicht dazu, Mails zu versenden. Die Mails werden generiert und stehen dann im mmail/temp-Verzeichnis.

    Ich denke, hier sind die System- und Konfigurationseinstellungen noch nicht korrekt.

    Kann mir hier jemand weiterhelfen, der die Software am Laufen hat?

    Was muss alles im Vorfeld konfiguriert sein?

    Danke schonmal vorab

    harbir

    PS: alternativ wäre ich auch dankbar, für jedes andere, leicht zu konfigurierende Mail-Programm.

  2. #2
    Registriert seit
    Nov 2012
    Beiträge
    51

    Abgesehen von den vielen kommerziellen Lösungen,

    die tw. nette Features haben (Protokolle, etc.), kann auch php mails erzeugen.

    in der /usr/local/zendsvr/etc/php.ini nach "SMTP" suchen und den eigenen mail-Server eintragen bzw. localhost belassen, wenn es ohnehin die AS/400 ist.

    Ein php-Skript so wie z.B. dieses unter z.B. '/php/mail.php' abspeichern.

    PHP-Code:
    <?php
     $emailadr 
    $argv[1];
     
    $subject  $argv[2];
     
    $mailheader 'From: Die_AS400@cpb-software.com' "\n";
     
    $message  str_replace('\n',"\n",$argv[3]);
     
    $message .= "\n-----------------------------------\nAutomatische Nachricht; keine Antwort möglich.";
     
     
    mail($emailadr,$subject,$message,$mailheader);
    ?>
    Mit
    Code:
    QSH CMD('/usr/local/zendsvr/bin/php
             /php/mail.php
             anton.gombkoetoe@cpb-software.com
             "Das ist der Betreff"
             "Hallo,\n\ndas ist eine Nachricht.\n\nMfG"')
    aufrufen.

    Für einfache mails reicht das durchaus, und es ist auch noch ausbaufähig, wenn die Methode gefallen sollte. Beispiele finden sich bei Google genug.

  3. #3
    Registriert seit
    Dec 2005
    Beiträge
    276
    Wenn man nur einfache Mails verschicken will, warum verwendet man dann nicht die Boardmittel (SNDDST) ?

    MFG Zerberus

  4. #4
    Registriert seit
    Jun 2004
    Beiträge
    21
    Zitat Zitat von Zerberus77 Beitrag anzeigen
    Wenn man nur einfache Mails verschicken will, warum verwendet man dann nicht die Boardmittel (SNDDST) ?

    MFG Zerberus
    weil SNDDST nur beschränkte Möglichkeiten bietet.
    - Keine Anhänge,
    - Sender nicht einstellbar
    - kein HTML-Mail
    - kein automatisches Impressum

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Der Sender ist automatisch das ausführende Profil, Einstellungen per WRKDIRE.

    Wenn man einen eigenen Mailserver für die Weiterleitung hat (Notes/Exchange) fügt dieser normalerweise das Impressum ein da ein User per voreingestelltem Layout dieses ja immer noch wieder entfernen könnte.

    Die restlichen Gründe stimmen natürlich.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #6
    Registriert seit
    Mar 2005
    Beiträge
    148
    Das MSF muss gestartet sein und du musst den smtp relay server eingestellt haben.

    endtcpsvr *smtp
    CHGSMTPA AUTOSTART(*YES) MAILROUTER('deinmailserver') FIREWALL(*YES)
    strtcpsvr *smtp
    STRMSF

    sollte dann eigentlich gehen.

    MMAIL macht auch recht detaillierte joblogs, was sagt deins denn?
    Gruß
    Martin

  7. #7
    Registriert seit
    Dec 2005
    Beiträge
    276
    @angelone

    Ab V6R1 bitte nicht den FWDHUBSVR im CHGSMTPA vergessen.

    @Jonny B.

    Wer sagt, dass keine Anhänge verschickt werden können (*DOC) und der Absender kann auch geändert werden. Man muß nur in dem Feld USERID einen anderen OS Benutzer angeben und schon geht die Mail in dessen Namen raus. Damit das aber funktioniert muß der User berechtigt sein das andere Profil als Absender zu verwenden. Mir fällt der Befehl grad nicht ein, aber er steht in der Fehlermeldung, wenn der User nicht berechtigt ist.


    MFG Zerberus

Similar Threads

  1. sql fehlermeldung sichtbar machen
    By steven_r in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 25-11-06, 11:48
  2. Eingabe sperren bei Fehlermeldung über API
    By ExAzubi in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 17-10-06, 16:48
  3. Fehlermeldung sichtbar machen
    By steven_r in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 14-08-06, 16:29
  4. Fehlermeldung 0000003 bei IPL auf Panel
    By schwenth in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 07-07-06, 17:22
  5. MCH0601 - Fehlermeldung
    By A_Mroos in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 26-06-06, 12:12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •