Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Postfix darf nicht auf mail.log schreiben

Frage Internet E-Mail

Mitglied: lord-icon

lord-icon (Level 1) - Jetzt verbinden

12.02.2015 um 14:44 Uhr, 1080 Aufrufe, 3 Kommentare

Hi,

ich bekomme folgende Fehlermeldung im "/var/log/mail.log"

Feb 12 14:38:05 mailserver postfix/local[29203]: 771A73414C3: to=<user@mail.domain.de>, orig_to=<root@mail.domain.de>, relay=local, delay=29870, delays=29870/0.19/0/0.01, dsn=4.3.0, status=deferred (temporary failure. Command output: Can't open log file /var/log/mail.log: Permission denied )

Mittels "sudo chmod 777 /var/log/mail.log" kann ich das kurzfristig beheben... wird aber innerhalb von 2-3 min. wieder auf 755 gesetzt.
Aktuell läuft ein Cronjob, der das behebt.

Aber wie kann ich es dauerhaft lösen ?

Und dann noch die Frage:
Kann ich sehen, was sich in der mailquery befindet ?
Aufgrund des Fehlers sind ja nun nicht alle Emails zugestellt worden.. kommen die noch oder sind die unweigerlich wech ?
Mitglied: Cthluhu
12.02.2015 um 16:59 Uhr
Hi,

Da fehlen einige wichtige Informationen:

Welche Distribution wird verwendet?
Unter welchem user läuft postfix?
Wer ist der Besitzer von /var/log/mail.log?

Mit freundlichen Grüßen

Cthluhu
Bitte warten ..
Mitglied: lord-icon
12.02.2015, aktualisiert um 18:14 Uhr
Sorry.

Welche Distribution wird verwendet? => Debian 7

Unter welchem user läuft postfix? => öhm... ich denk mal als postfix & mail. Default halt

Wer ist der Besitzer von /var/log/mail.log? => root:adm
-rwxrwxrwx 1 root adm 111M Feb 12 17:52 /var/log/mail.log


Ich schau jetzt mal, ob ich da was mit der logrotate reißen kann.
Aktuell sehe ich wenig sinn darin, einen chown anzuwenden um postfix sauber laufen zu lassen... dafür aber andere Programme abschließe.
Und dann greift irgendwann ja mal logrotate und erstellt mir die Datei neu... aber ok. hier kann ich ja mittels "create 755 admin postfix" eingreifen.

Aber so ganz verstehe ich es nicht. Ein ähnlich aufgebautes System, wo die mail.log auch under root:adm läuft => da kann postfix schreiben.
Alles sehr merkwürdig
Bitte warten ..
Mitglied: Vision2015
13.02.2015, aktualisiert um 09:45 Uhr
Zitat von lord-icon:

Hi,
auch Hi....

ich bekomme folgende Fehlermeldung im "/var/log/mail.log"

Feb 12 14:38:05 mailserver postfix/local[29203]: 771A73414C3: to=<user@mail.domain.de>, orig_to=<root@mail.domain.de>,
relay=local, delay=29870, delays=29870/0.19/0/0.01, dsn=4.3.0, status=deferred (temporary failure. Command output: Can't open
log file /var/log/mail.log: Permission denied )

Mittels "sudo chmod 777 /var/log/mail.log" kann ich das kurzfristig beheben... wird aber innerhalb von 2-3 min. wieder
auf 755 gesetzt.
Aktuell läuft ein Cronjob, der das behebt.

Aber wie kann ich es dauerhaft lösen ?

also postfix sollte besser als user = `postfix' und group `postfix' sein...
nicht als root...

Und dann noch die Frage:
Kann ich sehen, was sich in der mailquery befindet ?
mit mailq
Aufgrund des Fehlers sind ja nun nicht alle Emails zugestellt worden.. kommen die noch oder sind die unweigerlich wech ?
da kommt nix von alleine wech....
mach mal ein ( als user root )
postsuper -r ALL
dann:
postqueue -f


lg
v
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Ubuntu
gelöst Status Kopiervorgang mit dd in log schreiben (3)

Frage von caspi-pirna zum Thema Ubuntu ...

Batch & Shell
gelöst Kl. Frage: Log-File schreiben per Batch (3)

Frage von Yauhun zum Thema Batch & Shell ...

Batch & Shell
gelöst PowerShell, Log Datei auslesen, bei Änderungen E-Mail senden (12)

Frage von swissbull zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (27)

Frage von patz223 zum Thema Windows Userverwaltung ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (20)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Windows Netzwerk
Windows 10 RDP geht nicht (18)

Frage von Fiasko zum Thema Windows Netzwerk ...