<?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>parruda.net &#187; restringir usuários</title>
	<atom:link href="http://parruda.net/tag/restringir-usuarios/feed/" rel="self" type="application/rss+xml" />
	<link>http://parruda.net</link>
	<description>Dicas sobre Linux, iPhone, e o que mais eu puder ajudar</description>
	<lastBuildDate>Tue, 21 Jul 2009 02:53:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Como restringir alguns usuários do Zimbra a enviar e/ou receber emais para apenas o domínio local</title>
		<link>http://parruda.net/2009/07/10/como-restringir-alguns-usuarios-do-zimbra-a-enviar-eou-receber-emais-para-apenas-o-dominio-local/</link>
		<comments>http://parruda.net/2009/07/10/como-restringir-alguns-usuarios-do-zimbra-a-enviar-eou-receber-emais-para-apenas-o-dominio-local/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 22:58:07 +0000</pubDate>
		<dc:creator>Paulo Arruda</dc:creator>
				<category><![CDATA[Utilidades]]></category>
		<category><![CDATA[envio]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[recebimento]]></category>
		<category><![CDATA[restringir]]></category>
		<category><![CDATA[restringir domínios]]></category>
		<category><![CDATA[restringir usuários]]></category>
		<category><![CDATA[zimbra]]></category>

		<guid isPermaLink="false">http://parruda.net/?p=30</guid>
		<description><![CDATA[Certa vez um cliente me pediu para restringir apenas alguns usuários do Zimbra a enviar e receber emails apenas para o domínio do correio da empresa. Fuçando na internet, não achei uma documentação que explicasse como fazer ambas as restrições, apenas cada uma separadamente.
Infelizmente, as inúmeras soluções existentes no Wiki do Zimbra não coexistem em [...]]]></description>
			<content:encoded><![CDATA[<p>Certa vez um cliente me pediu para restringir apenas alguns usuários do Zimbra a enviar e receber emails apenas para o domínio do correio da empresa. Fuçando na internet, não achei uma documentação que explicasse como fazer ambas as restrições, apenas cada uma separadamente.<br />
Infelizmente, as inúmeras soluções existentes no Wiki do Zimbra não coexistem em paz. Fui procurar ajuda na documentação oficial do Postfix. Resolvi meu problema e vou postar aqui como.<br />
Este tutorial é baseado no Zimbra Colaboration Suite 5.0.14 Open Source.</p>
<p>PS.: Tudo é feito com o usuário zimbra. Para utilizar este usuário, logue-se como root e digite:</p>
<p><span style="font-size: xx-small;">su &#8211; zimbra</span></p>
<p>Edite o arquivo <em>/opt/zimbra/conf/zmmta.cf</em></p>
<p>Procure a linha:</p>
<p><span style="font-size: xx-small;">POSTCONF virtual_transport   LOCAL postfix_virtual_transport</span></p>
<p>Logo abaixo a ela, adicione as seguintes linhas:</p>
<p><span style="font-size: xx-small;">POSTCONF smtpd_sender_restrictions          FILE postfix_sender_restrictions.cf<br />
POSTCONF smtpd_restriction_classes          restringe_envio,restringe_recebimento<br />
POSTCONF restringe_envio                    FILE postfix_restringe_envio.cf<br />
POSTCONF restringe_recebimento                    FILE postfix_restringe_recebimento.cf</span></p>
<p>Agora crie o arquivo <em>/opt/zimbra/conf/enviar</em> com o seguinte conteúdo:</p>
<p><span style="font-size: xx-small;">contarestrita@dominiodaempresa.com.br restringe_envio</span></p>
<p>Crie o arquivo <em>/opt/zimbra/conf/receber</em> com o seguinte conteúdo:</p>
<p><span style="font-size: xx-small;">contarestrita@dominiodaempresa.com.br restringe_recebimento</span></p>
<p>Crie o arquivo <em>/opt/zimbra/conf/dominios</em> com o seguinte conteúdo:</p>
<p><span style="font-size: xx-small;">dominiodaempresa.com.br OK</span></p>
<p>Troque o &#8220;dominiodaempresa.com.br&#8221; pelo seu domínio do correio.</p>
<p>Edite o arquivo <em>/opt/zimbra/conf/postfix_recipient_restrictions.cf</em> e adicione isto NA PRIMEIRA LINHA DO ARQUIVO:</p>
<p><span style="font-size: xx-small;">check_recipient_access hash:/opt/zimbra/conf/receber</span></p>
<p>Crie o arquivo <em>/opt/zimbra/conf/postfix_restringe_recebimento.cf </em>com o seguinte conteúdo:</p>
<p><span style="font-size: xx-small;">check_sender_access hash:/opt/zimbra/conf/dominios, reject</span></p>
<p>Crie o arquivo <em>/opt/zimbra/conf/postfix_restringe_envio.cf</em> com o seguinte conteúdo:</p>
<p><span style="font-size: xx-small;">check_recipient_access hash:/opt/zimbra/conf/dominios, reject</span></p>
<p>Crie o arquivo <em>/opt/zimbra/conf/postfix_sender_restrictions.cf </em>com o seguinte conteúdo:</p>
<p><span style="font-size: xx-small;">check_sender_access hash:/opt/zimbra/conf/enviar</span></p>
<p>Pra finalizar, crie os db&#8217;s dos arquivos &#8220;<em>enviar</em>&#8220;, &#8220;<em>receber</em>&#8220;, e &#8220;<em>dominios</em>&#8221; para que o postfix possa lê-los:</p>
<p><span style="font-size: xx-small;">cd /opt/zimbra/conf<br />
postmap enviar<br />
postmap receber<br />
postmap dominios</span></p>
<p>Reinicie o MTA do zimbra:</p>
<p><span style="font-size: xx-small;">zmmtactl stop<br />
zmmtactl start</span></p>
<p>Vou explicar para que servem os 3 arquivos principais:</p>
<ul>
<li><strong>/opt/zimbra/conf/dominios</strong></li>
</ul>
<p>Lista dos domínios permitidos para os usuarios contidos nos arquivos enviar e receber</p>
<ul>
<li><strong>/opt/zimbra/conf/enviar</strong></li>
</ul>
<p>Lista dos usuários que só podem enviar emails para os domínios contidos em <em>/opt/zimbra/conf/dominios</em>. Separe cada usuário por linha, respeitando a sintaxe do arquivo.</p>
<ul>
<li><strong>/opt/zimbra/conf/receber</strong></li>
</ul>
<p>Lista dos usuários que só podem receber emails dos domínios contidos em <em>/opt/zimbra/conf/dominios</em>. Separe cada usuário por linha, respeitando a sintaxe do arquivo.</p>
<p>Espero ter ajudado <img src='http://parruda.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://parruda.net/2009/07/10/como-restringir-alguns-usuarios-do-zimbra-a-enviar-eou-receber-emais-para-apenas-o-dominio-local/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
