procmail + sendmail ; Solaris 10 8/07

Diskutiere procmail + sendmail ; Solaris 10 8/07 im Unix Derivate & sonst. Unix Fragen Forum im Bereich BSD / Unix; Hallo Zusammen, ich versuche seit eingier Zeit das von sunfreeware.com angebotene & installierte paket procmail in das vorhandene sendmail...

  1. #1 solaris10, 28.05.2008
    solaris10

    solaris10 Guest

    Hallo Zusammen,

    ich versuche seit eingier Zeit das von sunfreeware.com angebotene & installierte paket procmail in das vorhandene sendmail einzubinden.

    mein bisheriges Vorgehen;

    -editieren der /usr/lib/mail/
    new.mc
    subsidory.mc
    local.mc
    -make der Dateien
    - kopieren von new.cf nach /etc/mail/sendmail.cf
    subsidory.cf /../../subsidory.cf
    local.cf /../../local.cf
    sendmail neustarten
    new.mc
    Code:
    divert(0)dnl
    VERSIONID(`@(#)main-v7sun.mc 1.5 (Sun) 09/12/01')
    OSTYPE(`solaris8')dnl
    DOMAIN(`solaris-antispam')dnl
    define(`PROCMAIL_MAILER_PATH',`/usr/local/bin/procmail')dnl
    define(`SMART_HOST', xxx.xxx.xxx.xxx)dnl
    #FEATURE(`relay_hosts_only')dnl
    FEATURE(`LOCAL_RELAY')dnl
    FEATURE(`local_procmail')dnl
    DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')
    MAILER(`local')dnl
    MAILER(`smtp')dnl
    MAILER(`procmail')dnl
    
    subsidory.mc
    Code:
    LOCAL_NET_CONFIG
    R$* < @ $* .$m. > $*    $#esmtp $@ $2.$m $: $1 < @ $2.$m. > $3
    #define(`SMART_HOST', kvwnt02.ms.wvk.lwl.org)dnl
    
    #define(`PROCMAIL_MAILER_PATH',`/usr/local/bin/procmail')dnl
    
    divert(0)dnl
    VERSIONID(`@(#)main-v7sun.mc 1.5 (Sun) 09/12/01')
    OSTYPE(`solaris8')dnl
    DOMAIN(`solaris-antispam')dnl
    define(`PROCMAIL_MAILER_PATH',`/usr/local/bin/procmail')dnl
    define(`SMART_HOST', xxx.xxx.xxx.xxx)dnl
    #FEATURE(`relay_hosts_only')dnl
    FEATURE(`Local_Relay')dnl
    FEATURE(`local_procmail')dnl
    DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')
    MAILER(`local')dnl
    MAILER(`smtp')dnl
    MAILER(`procmail')dnl
    
    local.mc
    Code:
    divert(0)dnl
    VERSIONID(`@(#)local.mc 1.1 (Sun) 08/01/06')
    OSTYPE(`solaris8')dnl
    DOMAIN(`solaris-generic')dnl
    define(`confFALLBACK_SMARTHOST', `mailhost$?m.$m$.')dnl
    define(`PROCMAIL_MAILER_PATH',`/usr/local/bin/procmail')dnl
    FEATURE(`no_default_msa')dnl
    FEATURE(`local_procmail')dnl
    DAEMON_OPTIONS(`NAME=NoMTA4, Family=inet, Addr=127.0.0.1')dnl
    DAEMON_OPTIONS(`Name=MSA4,   Family=inet, Addr=127.0.0.1, Port=587, M=E')dnl
    MAILER(`local')dnl
    MAILER(`smtp')dnl
    MAILER(`procmail')dnl
    LOCAL_NET_CONFIG
    R$* < @ $* .$m. > $*    $#esmtp $@ $2.$m $: $1 < @ $2.$m. > $3
    


    ~/.forward & ~/.procmailrc
    Code:
    COMMANDS=/usr/local/nagios/var/rw/nagios.cmd
    
    :0
    * ^Subject:.*USV5 an kvw1 - OK
    | echo "["`perl -e 'print int(time)'`"]" "PROCESS_SERVICE_CHECK_RESULT;kvw1;USV5;0;USV5: OK" > $COMMANDS
    
    :0
    * ^Subject:.*USV5 an kvw1 - WARN
    | echo "["`perl -e 'print int(time)'`"]" "PROCESS_SERVICE_CHECK_RESULT;kvw1;USV5;1;USV5: WARN" > $COMMANDS
    
    :0
    * ^Subject:.*USV5 an kvw1 - ERROR
    | echo "["`perl -e 'print int(time)'`"]" "PROCESS_SERVICE_CHECK_RESULT;kvw1;USV5;2;USV5: ERROR" > $COMMANDS
    ...wie man an der .procmailrc und .forward sehen kann (hab beide erstellt, da ich net weiß welche nun wirklich gerbaucht wird:P) möchte ich bei eingehenden mails mit bestimmten Betreff einen Eintragin einer bestimmten Datei....

    Fehler:
    /var/log/syslog
    Code:
    May 28 14:54:15 solnagios sendmail[14535]: [ID 801593 mail.notice] m4SCsFcm014535: ruleset=check_mail, arg1=172.25.15.7, relay=localhost.localdomain [127.0.0.1], reject=553 5.5.4 172.25.15.7... Domain name required for sender address 172.25.15.7
    May 28 14:54:15 solnagios sendmail[14535]: [ID 801593 mail.info] m4SCsFcm014535: from=172.25.15.7, size=0, class=0, nrcpts=0, proto=SMTP, daemon=MTA-v4, relay=localhost.localdomain [127.0.0.1]
    
    mails kommen nicht in den postkorb von root und werden auch nen von procmail verarbeitet...

    hat jemand von euch ne kennne von sendmail && procmail -> ich net ...
    vllt springts euch in die augen - Alles wird gut ;)
     
  2. Anzeige

    Anzeige

    Wenn du mehr über Linux erfahren möchtest, dann solltest du dir mal folgende Shellkommandos anschauen.


    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

procmail + sendmail ; Solaris 10 8/07

Die Seite wird geladen...

procmail + sendmail ; Solaris 10 8/07 - Ähnliche Themen

  1. procmail problem

    procmail problem: Hallo forum. Ich habe ein dringliches procmail problem. Meine emails landen nicht wie von mir gewollt im Verzeichnis '/home/benutzername/Maildir'...
  2. fetchmail/procmail/postfix - berechtigungsproblem

    fetchmail/procmail/postfix - berechtigungsproblem: Hi, das berechtigungsproblem äußert sich dadurch, das die abgeholten mails im maildir immer root.mail gehören und nicht dem eigentlichen...
  3. procmail -> SPAM an spam-ordner senden

    procmail -> SPAM an spam-ordner senden: Sers Leute, also ich bin nun soweit, das alle eingehenden mails geprüft werden mittels spamassasin ob es sich um eine spam handelt. Diese werden...
  4. fetchmail-procmail-spamassassin-cyrus problem

    fetchmail-procmail-spamassassin-cyrus problem: hiho, erstmal stelle ich mich kurz mal vor hier ... also ich komme aus dem schönen österreich, genauer gesagt: wien. bin hier per googlen auf...
  5. Procmail hat Emails gefangen

    Procmail hat Emails gefangen: Hallo Leute, ich bräuchte den bestmöglichen Weg, die Emails die Procmail einfach an sich gerissen hat, in mein Outlook auf die Windows Maschine...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden