procmail + sendmail ; Solaris 10 8/07

Dieses Thema im Forum "Unix Derivate & sonst. Unix Fragen" wurde erstellt von solaris10, 28.05.2008.

  1. #1 solaris10, 28.05.2008
    solaris10

    solaris10 Grünschnabel

    Dabei seit:
    28.05.2008
    Beiträge:
    1
    Zustimmungen:
    0
    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

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    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. Fedora Core4 / Sendmail / Fetchmail / procmail / spamassassin

    Fedora Core4 / Sendmail / Fetchmail / procmail / spamassassin: Hallo, hoffe ich bin hier richtig zum o.g. Thema. Ich hatte Sendmail in FC4 eingerichtet und Fetchmail für das Abholen von pop3 genutzt. Alles...
  2. 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'...
  3. 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...
  4. 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...
  5. 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...