Quoting Sébastien CARRE ([EMAIL PROTECTED]): Please don't (B)CC me on your replies to the list, I am subscribed :)
>>> In order to test it, I want to be able to hold some emails in the >>> queue (from a specific adresse for example). Is this possible ? >> You could set 'hold_domains = domain.tld : domain2.tld' in your >> exim4.conf. You might have to restart Exim4 for this to become active. > Many thanks to you Phil and Sndr! It works perfectly with the option > "old_domains = " and my script too :) > > But I wanted to try to run exim4 with the "-odq" parameters but it > failed (It is normally called by Mail User Agents, not directly from a > shell...). The problem most likely is that you fail to specify -enough- parameters to make it clear to Exim what you want. For example, by doing: $ exim4 -odq <recipient emailaddress> Exim goes into 'accepting a message'-mode, and does exactly what you want. But, Exim expects a message on standard input. Either through a pipe or you typing the text directly into Exim on STDIN. The message should conform to some standards, so it should have at least have From: and a To: line. If you choose to type the message on STDIN instead of piping a premade text through Exim, you can 'end' the message by pressing Control-D on an empty line. Works-for-me: | $ exim4 -odq [EMAIL PROTECTED] | From: Sander Smeenk <[EMAIL PROTECTED]> | To: Sander Smeenk <[EMAIL PROTECTED]> | Subject: testing 123 | | 123 testing! | ^D | $ mailq | 0m 561 1KNthe-0000eX-2k <[EMAIL PROTECTED]> | [EMAIL PROTECTED] | $ These messages stay on the queue until the next queue-run is started. Regards, -Sndr. -- | I couldn't repair your brakes, so I made your horn louder. | 1024D/08CEC94D - 34B3 3314 B146 E13C 70C8 9BDB D463 7E41 08CE C94D -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/