<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.zarafa.com/wiki/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;feed=atom&amp;action=history</id>
		<title>Zarafa, Postfix and Procmail with virtual users - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;action=history"/>
		<updated>2013-06-19T15:18:47Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.16.0</generator>

	<entry>
		<id>http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;diff=439&amp;oldid=prev</id>
		<title>Admin at 13:17, 11 September 2009</title>
		<link rel="alternate" type="text/html" href="http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;diff=439&amp;oldid=prev"/>
				<updated>2009-09-11T13:17:48Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 13:17, 11 September 2009&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;font color=red&amp;gt;'''This article is a community contribution and may include unsupported configurations.''' &amp;lt;/font&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;font color=red&amp;gt;'''This article is a community contribution and may include unsupported configurations.''' &amp;lt;/font&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Introduction ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Introduction ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;diff=437&amp;oldid=prev</id>
		<title>Admin at 13:17, 11 September 2009</title>
		<link rel="alternate" type="text/html" href="http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;diff=437&amp;oldid=prev"/>
				<updated>2009-09-11T13:17:41Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 13:17, 11 September 2009&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;BR&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This article is a community contribution and may include unsupported configurations. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;font color=red&amp;gt;'''&lt;/ins&gt;This article is a community contribution and may include unsupported configurations.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''' &amp;lt;/font&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;diff=436&amp;oldid=prev</id>
		<title>Admin at 13:16, 11 September 2009</title>
		<link rel="alternate" type="text/html" href="http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;diff=436&amp;oldid=prev"/>
				<updated>2009-09-11T13:16:47Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 13:16, 11 September 2009&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This howto describes setting up Zarafa with Postfix and Procmail for users without a home directory. This howto is closely based on &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a board post &lt;/del&gt;(http://forums.zarafa.com/viewtopic.php?f=11&amp;amp;t=2759) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;of Michael Monnerie from IT-Management (http://www.it-management.at) an Austrian partner of Zarafa&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;This article is a community contribution and may include unsupported configurations. &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;=== Introduction ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This howto describes setting up Zarafa with Postfix and Procmail for users without a home directory. This howto is closely based on &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the forum posting &lt;/ins&gt;(http://forums.zarafa.com/viewtopic.php?f=11&amp;amp;t=2759).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Postfix ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Postfix ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;/etc/postfix/master.cf&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;/etc/postfix/master.cf&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp; procmail&amp;nbsp; unix&amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;  n&amp;nbsp; &amp;nbsp; &amp;nbsp;  n&amp;nbsp; &amp;nbsp; &amp;nbsp;  -&amp;nbsp; &amp;nbsp; &amp;nbsp;  -&amp;nbsp; &amp;nbsp; &amp;nbsp;  pipe flags=DORX user=vmail argv=/usr/bin/procmail -t -o SENDER=${sender} -m USER=${user}@${domain} DOMAIN=${domain} EXTENSION=${extension} RECIPIENT=${recipient} /etc/procmailrc&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp; procmail&amp;nbsp; unix&amp;nbsp; -&amp;nbsp; &amp;nbsp; &amp;nbsp;  n&amp;nbsp; &amp;nbsp; &amp;nbsp;  n&amp;nbsp; &amp;nbsp; &amp;nbsp;  -&amp;nbsp; &amp;nbsp; &amp;nbsp;  -&amp;nbsp; &amp;nbsp; &amp;nbsp;  pipe &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;nbsp; &lt;/ins&gt;flags=DORX user=vmail argv=/usr/bin/procmail -t -o SENDER=${sender} -m USER=${user}@${domain} DOMAIN=${domain} EXTENSION=${extension} RECIPIENT=${recipient} /etc/procmailrc&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This sets the variables SENDER, USER, DOMAIN, EXTENSION, RECIPIENT for use within the procmailrc script. See &amp;quot;man procmailrc&amp;quot; for explanation, if it's not already clear what they mean.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This sets the variables SENDER, USER, DOMAIN, EXTENSION, RECIPIENT for use within the procmailrc script. See &amp;quot;man procmailrc&amp;quot; for explanation, if it's not already clear what they mean.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;diff=434&amp;oldid=prev</id>
		<title>Fbartels at 07:16, 9 September 2009</title>
		<link rel="alternate" type="text/html" href="http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;diff=434&amp;oldid=prev"/>
				<updated>2009-09-09T07:16:34Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 07:16, 9 September 2009&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This howto describes setting up Zarafa with Postfix and Procmail for users without a home directory. This howto is closely based on a board post (http://forums.zarafa.com/viewtopic.php?f=11&amp;amp;t=2759) of Michael Monnerie from IT-Management (it-management.at) an &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;austrian &lt;/del&gt;partner of Zarafa.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This howto describes setting up Zarafa with Postfix and Procmail for users without a home directory. This howto is closely based on a board post (http://forums.zarafa.com/viewtopic.php?f=11&amp;amp;t=2759) of Michael Monnerie from IT-Management (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;http://www.&lt;/ins&gt;it-management.at) an &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Austrian &lt;/ins&gt;partner of Zarafa.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Postfix ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=== Postfix ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fbartels</name></author>	</entry>

	<entry>
		<id>http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;diff=432&amp;oldid=prev</id>
		<title>Fbartels: /* Postfix */</title>
		<link rel="alternate" type="text/html" href="http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;diff=432&amp;oldid=prev"/>
				<updated>2009-09-04T09:41:39Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Postfix&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 09:41, 4 September 2009&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This sets the variables SENDER, USER, DOMAIN, EXTENSION, RECIPIENT for use within the procmailrc script. See &amp;quot;man procmailrc&amp;quot; for explanation, if it's not already clear what they mean.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;This sets the variables SENDER, USER, DOMAIN, EXTENSION, RECIPIENT for use within the procmailrc script. See &amp;quot;man procmailrc&amp;quot; for explanation, if it's not already clear what they mean.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Attention: According to the procmail manpage, you should write &amp;quot;..procmail ... -m /etc/procmail USER.. (all the flags)&amp;quot;, but then you need to take care to have a space as the last character, otherwise procmail will create &amp;quot;dsn=5.3.0, status=bounced (command line usage error)&amp;quot; for whatever reason.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Attention: According to the procmail manpage, you should write &amp;quot;..procmail ... -m /etc/procmail USER.. (all the flags)&amp;quot;, but then you need to take care to have a space as the last character, otherwise procmail will create &amp;quot;dsn=5.3.0, status=bounced (command line usage error)&amp;quot; for whatever reason.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The &amp;quot;flags=DORX&amp;quot; is explained in &amp;quot;man pipe&amp;quot; from postfix.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The &amp;quot;flags=DORX&amp;quot; is explained in &amp;quot;man pipe&amp;quot; from postfix.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Attention: Our users are named after their e-mail address, like this.user@our.domain.example, that's why we set USER to $user@$domain. We can't use $recipient, as that could be this.user+mailbox@our.domain.example, so the procmail script wouldn't work anymore.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Attention: Our users are named after their e-mail address, like this.user@our.domain.example, that's why we set USER to $user@$domain. We can't use $recipient, as that could be this.user+mailbox@our.domain.example, so the procmail script wouldn't work anymore.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Fbartels</name></author>	</entry>

	<entry>
		<id>http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;diff=431&amp;oldid=prev</id>
		<title>Fbartels: New page: This howto describes setting up Zarafa with Postfix and Procmail for users without a home directory. This howto is closely based on a board post (http://forums.zarafa.com/viewtopic.php?f=1...</title>
		<link rel="alternate" type="text/html" href="http://www.zarafa.com/wiki/index.php?title=Zarafa,_Postfix_and_Procmail_with_virtual_users&amp;diff=431&amp;oldid=prev"/>
				<updated>2009-09-04T09:39:52Z</updated>
		
		<summary type="html">&lt;p&gt;New page: This howto describes setting up Zarafa with Postfix and Procmail for users without a home directory. This howto is closely based on a board post (http://forums.zarafa.com/viewtopic.php?f=1...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This howto describes setting up Zarafa with Postfix and Procmail for users without a home directory. This howto is closely based on a board post (http://forums.zarafa.com/viewtopic.php?f=11&amp;amp;t=2759) of Michael Monnerie from IT-Management (it-management.at) an austrian partner of Zarafa.&lt;br /&gt;
&lt;br /&gt;
=== Postfix ===&lt;br /&gt;
Adjustments to Postfix main.cf&lt;br /&gt;
&lt;br /&gt;
/etc/postfix/main.cf&lt;br /&gt;
 virtual_transport = procmail:&lt;br /&gt;
 mailbox_transport = procmail:&lt;br /&gt;
 # be sure to only deliver to procmail one user at a time:&lt;br /&gt;
 procmail_destination_recipient_limit = 1&lt;br /&gt;
 # we use virtual_alias_* to redirect mails for local postmaster/root etc. to another server:&lt;br /&gt;
 virtual_alias_maps = hash:/etc/postfix/virtual&lt;br /&gt;
 # replace THISHOST with your host FQDN (example: zarafa1.foo.bar)&lt;br /&gt;
 virtual_alias_domains = THISHOST&lt;br /&gt;
 # the SQL file needs the Zarafa query for users&lt;br /&gt;
 virtual_mailbox_maps = mysql:/etc/postfix/zarafa-users.sql, hash:/etc/postfix/virtual&lt;br /&gt;
 # the SQL file needs the Zarafa query for domains&lt;br /&gt;
 virtual_mailbox_domains = mysql:/etc/postfix/zarafa-domains.sql&lt;br /&gt;
 virtual_minimum_uid = 500&lt;br /&gt;
 virtual_uid_maps = static:500&lt;br /&gt;
 virtual_gid_maps = static:500&lt;br /&gt;
&lt;br /&gt;
/etc/postfix/master.cf&lt;br /&gt;
 procmail  unix  -       n       n       -       -       pipe flags=DORX user=vmail argv=/usr/bin/procmail -t -o SENDER=${sender} -m USER=${user}@${domain} DOMAIN=${domain} EXTENSION=${extension} RECIPIENT=${recipient} /etc/procmailrc&lt;br /&gt;
&lt;br /&gt;
This sets the variables SENDER, USER, DOMAIN, EXTENSION, RECIPIENT for use within the procmailrc script. See &amp;quot;man procmailrc&amp;quot; for explanation, if it's not already clear what they mean.&lt;br /&gt;
Attention: According to the procmail manpage, you should write &amp;quot;..procmail ... -m /etc/procmail USER.. (all the flags)&amp;quot;, but then you need to take care to have a space as the last character, otherwise procmail will create &amp;quot;dsn=5.3.0, status=bounced (command line usage error)&amp;quot; for whatever reason.&lt;br /&gt;
The &amp;quot;flags=DORX&amp;quot; is explained in &amp;quot;man pipe&amp;quot; from postfix.&lt;br /&gt;
Attention: Our users are named after their e-mail address, like this.user@our.domain.example, that's why we set USER to $user@$domain. We can't use $recipient, as that could be this.user+mailbox@our.domain.example, so the procmail script wouldn't work anymore.&lt;br /&gt;
&lt;br /&gt;
=== Procmail ===&lt;br /&gt;
&lt;br /&gt;
/etc/procmailrc&lt;br /&gt;
 SHELL=/bin/bash&lt;br /&gt;
 LOGFILE=/var/log/procmail&lt;br /&gt;
 VERBOSE=on&lt;br /&gt;
 &lt;br /&gt;
 # debugging: remove &amp;quot;#&amp;quot; from the beginning of the line&lt;br /&gt;
 #LOG=&amp;quot;DOMAIN=$DOMAIN, USER=$USER, SENDER=$SENDER, EXTENSION=$EXTENSION&amp;quot;&lt;br /&gt;
 ############################################################################################&lt;br /&gt;
 # Domain Filter&lt;br /&gt;
 ############################################################################################&lt;br /&gt;
 :0&lt;br /&gt;
 * $DOMAIN ?? our.domain.example&lt;br /&gt;
 {&lt;br /&gt;
 # this filters SPAM to the junk box in Zarafa for all users in this domain&lt;br /&gt;
        :0w&lt;br /&gt;
         * ^X-Spam-Flag: yes&lt;br /&gt;
         | /usr/bin/zarafa-dagent -j $USER&lt;br /&gt;
         EXITCODE=$?&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 ############################################################################################&lt;br /&gt;
 # User Filter&lt;br /&gt;
 ############################################################################################&lt;br /&gt;
 :0&lt;br /&gt;
 * $USER ?? this.user@our.domain.example&lt;br /&gt;
 {&lt;br /&gt;
 # mail that arrived at the spamtrap is filtered to this box.&lt;br /&gt;
 # Remember: \\ is the folder separation!&lt;br /&gt;
 # Remember: X-Original-To: is only inserted when you have single recipient delivery, and procmail was called with flags=O&lt;br /&gt;
        :0w&lt;br /&gt;
        * ^X-Original-To: spam-trap@otherdomain.example&lt;br /&gt;
        | /usr/bin/zarafa-dagent $USER -CF Inbox\\SPAM_trapped&lt;br /&gt;
         EXITCODE=$?&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 ############################################################################################&lt;br /&gt;
 # Default/Fallback Action&lt;br /&gt;
 ############################################################################################&lt;br /&gt;
 :0w&lt;br /&gt;
 | /usr/bin/zarafa-dagent $USER&lt;br /&gt;
 EXITCODE=$?&lt;br /&gt;
&lt;br /&gt;
Remember that flags=DORX is important for procmail in master.cf, it gives you a lot of needed info into headers. Don't forget to setup single recipient delivery in main.cf, otherwise procmail will do a mess.&lt;br /&gt;
&lt;br /&gt;
Of course you'll want to expand /etc/procmailrc, this is just a basic example and good for first testings. Look into /var/log/procmail for filtering details. Set verbose=off if no logging needed.&lt;/div&gt;</summary>
		<author><name>Fbartels</name></author>	</entry>

	</feed>