Failed to open msglog file for XXXXXXXX: No such file or directory

Alex1

Verified User
Joined
Nov 1, 2007
Messages
16
I have in my mailqueue a lot of messages sended for a single recipient on my server, this recipient receive the same mail more then 100 times and the mailqueue is full of other messages with the error log in title.
Have someone idea to solve this issue?
 
You may be out of room on the partition holding your exim spool; generally the /var partition.

Or somehow the permissions or ownership of /var/spool/exim/msglog may have been reset.

Jeff
 
I see this message too. The server has plenty of space on the partition and not all the messages have this error. So shouldn't be a permissioni problem too.
 
I have in my mailqueue a lot of messages sended for a single recipient on my server, this recipient receive the same mail more then 100 times and the mailqueue is full of other messages with the error log in title.
Have someone idea to solve this issue?

I have the same problem after moving to a new server, and I also have no idea what to do?

I read jlasman's link, but I didn't understand how can I fix that. Please help!!! :(
 
I also have the same problem after moving to a new server!
Some accounts works fine and the others are out of control.

I´ve reinstalled several times DA, but there was no change....

Now also have no idea what to do?
 
johnboy,

Your post makes no sense; this thread has nothing to do with individual accounts but only about a mailqueue with lots of email that won't leave your server.

If you have the same error message, then what's the output of this command:
Code:
# ls -al /var/spool/exim
Jeff
 
In my case, the output is :

drwxr-x--- 5 mail mail 4096 2009-05-08 21:52 .
drwxr-xr-x 8 root root 4096 2009-05-08 22:47 ..
drwxr-x--- 2 mail mail 4096 2009-05-13 09:27 db
drwxr-x--- 2 mail mail 4096 2009-09-02 18:06 input
drwxr-x--- 2 mail mail 4096 2009-09-02 18:06 msglog


Oddly enough I see it with all messages from PayPal, and others that are generally spam.
 
I'm not going to take the time to go through a months-old thread to find relevant posts and figure out what you're asking. Exactly what is your problem?

What do you see with all messages from PayPal, and from messages that are generally spam? And what do you mean by generally?

Jeff
 
I mean that most of the messages that end up in the mail queue are spam, with the exception of the mysterious repeating paypal message. For all the messages that end up stuck, there is a message stating that msglog cannot be opened.
 
msglog is in the /var/log/exim directory. According to your output, you need to do this as root:
Code:
# chmod 755 /var/log/exim
Note you don't type the # character; it's only there to show you that what you do, you do as root.

Jeff
 
Back
Top