Hi,

To recap: I had a directory full of messages in Maildir format which I needed to deliver onto the person who should have received them but who had stopped checking their mail prematurely.

Thanks for all the suggestions.

I took a look at a couple of them. The Perl suggestion I got seemed sound, but I don't know Perl and it didn't seem to me to be worth the effort of learning it in order to do what I wanted to do. Of course, the suggestion could just as easily translate to some other language, but I also felt that there ought to be some pre-existing solution to this.

Formail was also suggested, but I couldn't see at a glance how this was going to help me.

What I ended up doing seems too easy, and probably has some glaring reason why it's a bad idea. But it worked for me at least.

for i in *
do
  cat $i |sendmail -G -f <my_email_address> <recipient_address>
  sleep 5s
done

I used -f because I wanted any delivery problem reports to come to me instead of the original sender. I used -G because it looked like something I should be using, not because I fully understood what it did or if it was necessary.

Geoff.


_______________________________________________
Linux-il mailing list
Linux-il@cs.huji.ac.il
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

Reply via email to