S
solaris10
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
subsidory.mc
local.mc
~/.forward & ~/.procmailrc
...wie man an der .procmailrc und .forward sehen kann (hab beide erstellt, da ich net weiß welche nun wirklich gerbaucht wird) möchte ich bei eingehenden mails mit bestimmten Betreff einen Eintragin einer bestimmten Datei....
Fehler:
/var/log/syslog
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
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
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) 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