Postfix hata mesajları nerede bulunur?


11

Ubuntu Server 11.04'te Postfix (SMTP) kullanarak posta gönderemiyorum. Yani, bazı hatalar olmalı, Ama hata mesajını nerede görebilirim?

Yanıtlar:


13

Zaten bu kapsamlı Postfix Hata Ayıklama Howto üzerine tökezlediniz mi? Günlüğe kaydetme ile ilgili aşağıdaki bildirim var:

Postfix, tüm başarısız ve başarılı teslimatları bir günlük dosyasına kaydeder. Dosya genellikle /var/log/maillogveya olarak adlandırılır /var/log/mail; tam yol adı /etc/syslog.confdosyada tanımlanır .

( -facility günlüklerinin syslog.confnereye mailyazıldığını belirtir; baktığınızda oldukça kendini açıklar.)


Bu dosyaya sahip değilim, ubuntu server 11.0 kullanıyorum
lovespring

Hayır /etc/syslog.conf? Üzgünüm, Ubuntu hakkında fazla bir şey bilmiyorum. Bunu unut, /var/log/mailya nasıl ya da benzeri? Göre bu , bir olmalı /var/log/mail.errgünlüğü, herhalde. Bu sayfada da Ubuntu'ya özgü Postfix hata ayıklama ipuçlarını bulacaksınız.
sr_

1
/var/log/mail.err bu kadar! Tüm unix günlük dosyaları bu / var / log dizinine konur mu? Bu bir 'olmalı' mı?
lovespring

Sistem günlükleri için bu çoğunlukla doğrudur , muhtemelen farklı dağıtımlar için değişmektedir (ve tabii ki kullanıcı-alanı programları, örneğin ~/.xsession-errorsbazı dağıtımlarda).
sr_

Ubuntu'da syslogger rsyslog'dur. Yapılandırma dosyası /etc/rsyslog.conf ve /etc/rsyslog.d/ dizinindedir. Sizin durumunuzda, /etc/rsyslog.d/50-default.conf 'mail. * - / var / log / mail.log' ve 'mail.err /var/log/mail.err'
Dom

5

postfix için günlük dosyaları olabilir

/var/log/mail.log
/var/log/mail.err
/var/log/mail.info

ve ayrıca /var/log/syslogdosya için günlükleri grep yapabilirsiniz .


Her yerde benimkini buldum /usr/local/psa/var/log/maillog. (
POSK
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.