On Mon, 7 May 2001 18:58:33 -0400, Rob Mahurin wrote: >On Mon, May 07, 2001 at 12:01:02PM -0700, Robert Cymbala wrote: >> >> I'm still seeing a problem. Have eliminated Emacs, by sending test >> messages with: >> $ echo "TEST" | mail [EMAIL PROTECTED] >> >> This time I've noticed that an email message will appear in mailq >> output immediately after using mail, AND some messages just disappear >> for some reason. >> >> Here's a test script: >[snip] >> >> Here is the report: >[one message evaporates] >> >> Where did message 2 disappear to? > >I've run your script as a normal user and did not see this behavior: >all messages were visible both in the $RPT file and in the output of >mailq. > >> This is what's under /var/spool/exim: > >This is the same as what I have, except that my undelivered mail is >still in exim/input. Are these messages disappearing, or are they >being delivered?
I honestly think that they are disappearing. Have made the trip from LA to NYC, and right now I'm at my friend's place. Just now I plugged-in my laptop. The D-Link card is _not_ connected to the phone line. Command "mailq" showed nothing in queue. As non-root user, I typed 'echo "TEST" | mail [EMAIL PROTECTED]' and did not receive any error messages. Immediately, I switched to tty1 and did "mailq" as root. It reported: 0m 312 14yfxa-00007u-00 <[EMAIL PROTECTED]> [EMAIL PROTECTED] Then, about two seconds later, I repeated "mailq" and it didn't report anything! It disappeared, rather than was sent, since the only wire going into laptop is the power cord. Note that there's no " D " to the left of address; in another posting ( http://lists.debian.org/debian-user-0105/msg01047.html ) there was a " D " next to that particular email address. > >> Reading the man page, it says that per-message log files are >> generated, and that per-message log files are deleted after message is >> sent. I've seen such messages before. Is there a log of messages >> that have been successfully sent, or a place that tracks what is >> happening to the Hot49erfan message after it is in exim's queue? > >This I don't know. > >> The problem doesn't seem to follow particular email addresses. The >> other day, email to sam was disappearing. Today email to sam stays in >> queue (waiting for PPP). Today email to Hot49erfan is disappearing >> (reproducibly, at that). > >If you get another reproducable one, try this: > >echo "don't go away" | [EMAIL PROTECTED] ; >tail -f /var/spool/exim/msglog/$(mailq |head -1 | cut -b11-26 ) ; > >which will get the first message ID out of mailq and follow that >logfile. It's reproducable. I sent a message to the vanishing address (N.B. with "mail" before the vanishing address), followed immediately by said tail command. Within one second of sending email, that tail command gave: $ tail -f /var/spool/exim/msglog/$(mailq |head -1 | cut -b11-26) tail: /var/spool/exim/msglog/14ygCG-0000AN-00: No such file or directory tail: no files remaining After a second or two, the same command gave: $ tail -f /var/spool/exim/msglog/$(mailq |head -1 | cut -b11-26) tail: /var/spool/exim/msglog/: Is a directory tail: /var/spool/exim/msglog/: cannot follow end of non-regular file tail: `/var/spool/exim/msglog/' has been replaced with a non-regular file; cannot follow end of non-regular file tail: no files remaining Woe is me... I don't know what to do next! to get it to work again. I'm also coming to grips with the fact that, historically, I don't know which messages were sent and which messages disappeared (don't know when this 'behavior' began). > >> Thing is: I'm driving to N.Y. and will be on the road for a few days. >> But I wanted to post more information before leaving. Thanks again! > >Enjoy your trip. > >Rob > It's been a great trip so far. Wedding at Chateau Briand last night was a good time. -Robert C.