<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>takizo, not takezo &#187; queue email</title>
	<atom:link href="http://systems.takizo.com/tag/queue-email/feed/" rel="self" type="application/rss+xml" />
	<link>http://systems.takizo.com</link>
	<description>the systems admin blog</description>
	<lastBuildDate>Fri, 25 Nov 2011 00:55:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>exim, playing with mail queue in server</title>
		<link>http://systems.takizo.com/2008/07/21/exim-playing-with-mail-queue-in-server/</link>
		<comments>http://systems.takizo.com/2008/07/21/exim-playing-with-mail-queue-in-server/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 06:05:11 +0000</pubDate>
		<dc:creator>takizo</dc:creator>
				<category><![CDATA[Application]]></category>
		<category><![CDATA[Exim]]></category>
		<category><![CDATA[mail server]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[queue email]]></category>
		<category><![CDATA[smtp]]></category>

		<guid isPermaLink="false">http://systems.takizo.com/?p=215</guid>
		<description><![CDATA[there are over thousand emails queue in our mail server, even though I have configured email frozen more than 10 days automatically delete/remove, but it seem like doesn&#8217;t work as expected. here is the work around if you plan to do it manually. start with listing email queue in the server, by using the command [...]]]></description>
			<content:encoded><![CDATA[<p>there are over thousand emails queue in our mail server, even though I have configured email frozen more than 10 days automatically delete/remove, but it seem like doesn&#8217;t work as expected.</p>
<p>here is the work around if you plan to do it manually.</p>
<p>start with listing email queue in the server, by using the command exim -bp, it will list all the email currently queue in the server. but my only concern is frozen email in the server, which I would like to manually clean it from the queue. let try something here, </p>
<p><em>exim -bp | grep frozen</p>
<p> 18d   24K 1JhiI4-00096B-OW <> *** frozen ***<br />
 18d  2.3K 1JhiII-00097Y-8s <> *** frozen ***<br />
 16d  2.8K 1JhiKM-0009AL-9M <> *** frozen ***<br />
 15d  2.3K 1JhiLO-0009Bs-EF <> *** frozen ***<br />
 15d  2.5K 1JhiLS-0009Bx-O2 <> *** frozen ***<br />
 12d  2.7K 1JhiNm-0009S5-AQ <> *** frozen ***<br />
 10d  3.3K 1JhiPv-0009aN-Vu <> *** frozen ***<br />
 10d   24K 1JhiQ9-0009as-4R <> *** frozen ***</em></p>
<p>There are the emails currently queue in the server, and now you might want to check why did the email was queue in the server by <em>exim -Mvl <id></em></p>
<p><em>2008-04-02 15:58:52 Received from <> H=(xxx.xxx.net) [202.76.234.132] P=esmtp S=2143 id=20080402075613.8287E22E8BB@xxx.xxx.net<br />
2008-04-02 15:58:52 routing failed for rsvundet_2002@xxxx.com.my: User account not exist<br />
*** Frozen (delivery error message)</em></p>
<p>If you want to remove all the email from queue more than 18 days, try this command;</p>
<p><em>exim -bp | grep 18d | awk &#8216;{ print $3 }&#8217; | xargs exim -Mrm </p>
<p>Message 1JhiI4-00096B-OW has been removed<br />
Message 1JhiII-00097Y-8s has been removed<br />
Message 1JhiKM-0009AL-9M has been removed<br />
Message 1JhiLO-0009Bs-EF has been removed<br />
Message 1JhiLS-0009Bx-O2 has been removed<br />
Message 1JhiNm-0009S5-AQ has been removed</em></p>
<p>some usefull queue commands:</p>
<p>-bp : Queue email in Server<br />
-bpc : Count Queue email in Server<br />
-M : Force delivery<br />
-Mar : Add recipient<br />
-Meb : Edit message body<br />
-Mes : Edit sender<br />
-Mf : Freeze message<br />
-Mg : Give up (and bounce message)<br />
-Mmad : Mark all recipients as delivered<br />
-Mmd : Mark recipient as delivered<br />
-Mrm : Remove message (no bounce)<br />
-Mt : Thaw message<br />
-Mvb : View message body<br />
-Mvh : View message header<br />
-Mvl : View message log</p>
<p>enjoy and happy cleaning queue email!</p>
<h2>Links</h2>
<p><a target="_blank" href="http://bradthemad.org/tech/notes/exim_cheatsheet.php" target="_blank">Exim Cheat Sheet</a> by <a target="_blank" href="http://bradthemad.org/tech/notes/exim_cheatsheet.php" target="_blank">bratthemad</a><br />
Last update: 20080721</p>
]]></content:encoded>
			<wfw:commentRss>http://systems.takizo.com/2008/07/21/exim-playing-with-mail-queue-in-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

