• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Postfix loggt nichtmehr !

Status
Für weitere Antworten geschlossen.

dermichel

Advanced Hacker
smtpd -o folgt eine OPTION.

smtpd -v ist fuer verbose logging. siehe: http://www.postfix.org/DEBUG_README.html

Making Postfix daemon programs more verbose

Append one or more "-v" options to selected daemon definitions in /etc/postfix/master.cf and type "postfix reload". This will cause a lot of activity to be logged to the syslog daemon. Example:

/etc/postfix/master.cf:
smtp inet n - n - - smtpd -v
 
OP
F

Froschpopo

Newbie
der läuft, weil ich hab die ganze zeit tail -f /var/log/httpd/access_log am laufen und das funzt prima.

aber noch ne frage zu deinen beiden vorrednern, was soll ich denn jetzt in master.cf ändern??
 

dermichel

Advanced Hacker
syslog neu starten hilft manchmal - rcsyslog restart....

an der master.cf _kannst_ du mit der option -v das logging
auf verbose stellen - aber das muss nicht sein. es reicht ja schon
wenn der gute alte postfix ueberhaupt was loggt...

zum thema alte distri: die distri ist sch... egal! postfix aus den
quellen bauen mach ich mit jeder neuen release - z.z. mit
der 2.3er version. schwer ist das nicht....
 

dermichel

Advanced Hacker
ich tippe jetzt erst mal auf den syslog - einfach mal neu starten.

wenns vorher ging muss es jetzt auch noch gehen :)
 
OP
F

Froschpopo

Newbie
Das bezweifel ich da er nach neustart des servers sowieso neugestartet wird. Der letzte Eintrag in /var/log/mail stammt vom November 2004 ! Ich starte den Server jedoch alle 1-2 Woche/n neu ! Kann also daran auch nicht gelegen haben.
 
OP
F

Froschpopo

Newbie
PS: kann es vielleicht daran liegen, dass man vielleicht in der virtual auch angaben zu ner log machen muss? hab dort nur @domain.de user stehen
 

dermichel

Advanced Hacker
in der virtual kann/muss man in sachen log nix angeben.

ist in der main.cf auch alles richtig eingetragen?

syslog_facility = mail
syslog_name = postfix


und im syslog:

/etc/syslogd.conf

#
# all email-messages in one file
#
mail.* -/var/log/mail
mail.info -/var/log/mail.info
mail.warn -/var/log/mail.warn
mail.err /var/log/mail.err
 
Status
Für weitere Antworten geschlossen.
Oben