<?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>Unix notes &#187; почта</title>
	<atom:link href="http://unix-notes.ru/category/pochta/feed/" rel="self" type="application/rss+xml" />
	<link>http://unix-notes.ru</link>
	<description>Заметки по настройке Unix/Linux систем, хостинг-серверов</description>
	<lastBuildDate>Thu, 03 Nov 2011 12:43:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Пересылка всей исходящей почты через smarthost в Linux (CentOS)</title>
		<link>http://unix-notes.ru/2009/09/17/peresylka-vsejj-iskhodyashhejj-pochty-cherez-smarthost-v-linux-centos/</link>
		<comments>http://unix-notes.ru/2009/09/17/peresylka-vsejj-iskhodyashhejj-pochty-cherez-smarthost-v-linux-centos/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 14:05:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[почта]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sendmail]]></category>

		<guid isPermaLink="false">http://unix-notes.ru/?p=490</guid>
		<description><![CDATA[В /etc/mail/sendmail.mc добавляем: define(`SMART_HOST', `mail.domain.com') Ставим пакет для sendmail и апдейтим конфигурацию: yum install sendmail-cf make -C /etc/mail /etc/init.d/sendmail restart]]></description>
			<content:encoded><![CDATA[<p>В /etc/mail/sendmail.mc добавляем:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">define(`SMART_HOST', `mail.domain.com')</div></div>
<p>Ставим пакет для sendmail и апдейтим конфигурацию:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">yum install sendmail-cf<br />
make -C /etc/mail<br />
/etc/init.d/sendmail restart</div></div>
]]></content:encoded>
			<wfw:commentRss>http://unix-notes.ru/2009/09/17/peresylka-vsejj-iskhodyashhejj-pochty-cherez-smarthost-v-linux-centos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Скрипт создания почтового ящика для Cyrus SASL Postfix</title>
		<link>http://unix-notes.ru/2009/07/10/skript-sozdaniya-pochtovogo-yashhika-dlya-cyrus-sasl-postfix/</link>
		<comments>http://unix-notes.ru/2009/07/10/skript-sozdaniya-pochtovogo-yashhika-dlya-cyrus-sasl-postfix/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 21:58:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[почта]]></category>
		<category><![CDATA[cyrus]]></category>
		<category><![CDATA[postfix]]></category>

		<guid isPermaLink="false">http://unix-notes.ru/?p=420</guid>
		<description><![CDATA[Вызывать надо с параметром необходимого почтового ящика. #!/usr/bin/perl -w use Cyrus::IMAP::Admin; my $server=&#34;mail.server.com&#34;; my $admin=&#34;admin&#34;; my $password=&#34;password&#34;; my $quota=&#34;300000&#34;; my $client = Cyrus::IMAP::Admin-&#62;new($server); my $user=$ARGV[0]; if($user eq &#34;&#34;){ &#160; &#160; print 'syntax: create_mail.pl test@test.com'; &#160; &#160; die; } @chars = (&#34;A&#34; .. &#34;Z&#34;, &#34;a&#34; .. &#34;z&#34;, 0 .. 9); $userpass = join(&#34;&#34;, @chars[ map{ rand [...]]]></description>
			<content:encoded><![CDATA[<p>Вызывать надо с параметром необходимого почтового ящика.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#!/usr/bin/perl -w<br />
<br />
use Cyrus::IMAP::Admin;<br />
<br />
my $server=&quot;mail.server.com&quot;;<br />
my $admin=&quot;admin&quot;;<br />
my $password=&quot;password&quot;;<br />
my $quota=&quot;300000&quot;;<br />
my $client = Cyrus::IMAP::Admin-&gt;new($server);<br />
<br />
my $user=$ARGV[0];<br />
<br />
if($user eq &quot;&quot;){<br />
&nbsp; &nbsp; print 'syntax: create_mail.pl test@test.com';<br />
&nbsp; &nbsp; die;<br />
}<br />
<br />
@chars = (&quot;A&quot; .. &quot;Z&quot;, &quot;a&quot; .. &quot;z&quot;, 0 .. 9);<br />
$userpass = join(&quot;&quot;, @chars[ map{ rand @chars }(1 .. 10) ]);<br />
<br />
system(&quot;/bin/echo $userpass | /usr/local/sbin/saslpasswd2 -p -c $user&quot;);<br />
system(&quot;/bin/echo $user $user &gt;&gt; /usr/local/etc/postfix/virtual&quot;);<br />
system(&quot;/usr/local/sbin/postmap /usr/local/etc/postfix/virtual&quot;);<br />
<br />
$client-&gt;authenticate(-mechanism =&gt; &quot;LOGIN&quot;,-user =&gt; $admin,-password =&gt; $password);<br />
$rc = $client-&gt;create(&quot;user/$user&quot;);<br />
$rc = $client-&gt;setacl(&quot;user/$user&quot;,&quot;$user&quot; =&gt; 'all');<br />
$rc = $client-&gt;setacl(&quot;user/$user&quot;,'admin' =&gt; 'all');<br />
$rc = $client-&gt;setquota(&quot;user/$user&quot;,'STORAGE' =&gt; $quota);<br />
<br />
print &quot;User: $user Password: $userpass&quot;;</div></div>
]]></content:encoded>
			<wfw:commentRss>http://unix-notes.ru/2009/07/10/skript-sozdaniya-pochtovogo-yashhika-dlya-cyrus-sasl-postfix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пересылки всей почты на smarthost в sendmail (FreeBSD)</title>
		<link>http://unix-notes.ru/2009/04/07/peresylki-vsejj-pochty-na-smarthost-v-sendmail-freebsd/</link>
		<comments>http://unix-notes.ru/2009/04/07/peresylki-vsejj-pochty-na-smarthost-v-sendmail-freebsd/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 14:48:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[почта]]></category>
		<category><![CDATA[sendmail]]></category>

		<guid isPermaLink="false">http://unix-notes.ru/?p=311</guid>
		<description><![CDATA[В /etc/mail/ правим файл &#8220;имя хоста&#8221;.mc define(`SMART_HOST', `mail.domain.com') make all install restart]]></description>
			<content:encoded><![CDATA[<p>В /etc/mail/ правим файл &#8220;имя хоста&#8221;.mc</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">define(`SMART_HOST', `mail.domain.com')<br />
make all install restart</div></div>
]]></content:encoded>
			<wfw:commentRss>http://unix-notes.ru/2009/04/07/peresylki-vsejj-pochty-na-smarthost-v-sendmail-freebsd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Перенаправление почты root-а на внешний ящик (linux)</title>
		<link>http://unix-notes.ru/2009/03/30/perenapravlenie-pochty-root-a-na-vneshnijj-yashhik-linux/</link>
		<comments>http://unix-notes.ru/2009/03/30/perenapravlenie-pochty-root-a-na-vneshnijj-yashhik-linux/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 16:16:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[почта]]></category>
		<category><![CDATA[alias]]></category>

		<guid isPermaLink="false">http://unix-notes.ru/?p=288</guid>
		<description><![CDATA[Правим /etc/aliases (или /etc/mail/aliases, смотря какая система), пишем: root: address@domain.com Выполняем команду newaliases и все.]]></description>
			<content:encoded><![CDATA[<p>Правим /etc/aliases (или /etc/mail/aliases, смотря какая система), пишем:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">root: address@domain.com</div></div>
<p>Выполняем команду newaliases и все.</p>
]]></content:encoded>
			<wfw:commentRss>http://unix-notes.ru/2009/03/30/perenapravlenie-pochty-root-a-na-vneshnijj-yashhik-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ssmtp, простой и маленький мылер</title>
		<link>http://unix-notes.ru/2009/02/05/ssmtp-prostojj-i-malenkijj-myler/</link>
		<comments>http://unix-notes.ru/2009/02/05/ssmtp-prostojj-i-malenkijj-myler/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 15:15:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[почта]]></category>
		<category><![CDATA[ssmtp]]></category>

		<guid isPermaLink="false">http://unix-notes.ru/?p=196</guid>
		<description><![CDATA[Если надо просто отправлять с сервака мыльные отчеты раз в день, то ставить sendmail, exim или postfix для столько скромных целей явно излишне. Поэтому правильно будет воспользоваться ssmtp. Ставим его: yum -y install ssmtp В /etc/ssmtp/ssmtp.conf правим строки: mailhub=my.mail.domain.com Hostname=this-server.domain.com И пользуемся: cat /etc/ssmtp/ssmtp.conf &#124; sendmail my-mail@domain.com]]></description>
			<content:encoded><![CDATA[<p>Если надо просто отправлять с сервака мыльные отчеты раз в день, то ставить sendmail, exim или postfix для столько скромных целей явно излишне. Поэтому правильно будет воспользоваться ssmtp.<br />
Ставим его:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">yum -y install ssmtp</div></div>
<p>В /etc/ssmtp/ssmtp.conf правим строки:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">mailhub=my.mail.domain.com<br />
Hostname=this-server.domain.com</div></div>
<p>И пользуемся:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">cat /etc/ssmtp/ssmtp.conf | sendmail my-mail@domain.com</div></div>
]]></content:encoded>
			<wfw:commentRss>http://unix-notes.ru/2009/02/05/ssmtp-prostojj-i-malenkijj-myler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>настройка ssmtp (FreeBSD)</title>
		<link>http://unix-notes.ru/2008/12/09/nastrojjka-ssmtp/</link>
		<comments>http://unix-notes.ru/2008/12/09/nastrojjka-ssmtp/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 14:11:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[почта]]></category>
		<category><![CDATA[ssmtp]]></category>

		<guid isPermaLink="false">http://notes.102050.com/?p=94</guid>
		<description><![CDATA[Установим и автоматически заменим системный почтовик: cd /usr/ports/mail/ssmtp &#38;&#38; make install replace clean В /usr/local/etc/ssmtp/ssmtp.conf root=admin@domain.ru mailhub=mail.domain.ru hostname=this-host.domain.ru rewritedomain=domain.ru Таким образом вся почта отправленная на локального root-а уйдет на admin@domain.ru]]></description>
			<content:encoded><![CDATA[<p>Установим и автоматически заменим системный почтовик:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">cd /usr/ports/mail/ssmtp &amp;&amp; make install replace clean</div></div>
<p>В /usr/local/etc/ssmtp/ssmtp.conf</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">root=admin@domain.ru<br />
mailhub=mail.domain.ru<br />
hostname=this-host.domain.ru <br />
rewritedomain=domain.ru</div></div>
<p>Таким образом вся почта отправленная на локального root-а уйдет на admin@domain.ru</p>
]]></content:encoded>
			<wfw:commentRss>http://unix-notes.ru/2008/12/09/nastrojjka-ssmtp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>postfix и cyrus создание ящика</title>
		<link>http://unix-notes.ru/2008/12/09/postfix-i-cyrus-sozdanie-yashhika/</link>
		<comments>http://unix-notes.ru/2008/12/09/postfix-i-cyrus-sozdanie-yashhika/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 13:35:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[почта]]></category>
		<category><![CDATA[cyrus]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[sasldb]]></category>

		<guid isPermaLink="false">http://notes.102050.com/?p=63</guid>
		<description><![CDATA[saslpasswd2 -c support@domain.com cyradm -u admin localhost mail3.domain.com&#62; cm user/support@domain.com mail3.domain.com&#62; sam user/support@domain.com support@domain.com all mail3.domain.com&#62; sam user/support@domain.com admin c mail3.domain.com&#62; sq user/support@domain.com STORAGE 300000 mail3.domain.com&#62; quit добавить строку в файл virtual postmap ./virtual Если добавляешь домен: прописать в virtdomains postmap ./virtdomains прописать в imapd.conf /usr/local/etc/rc.d/imapd restart Для тестирования работы связки можно использовать: sasldblistusers2 # [...]]]></description>
			<content:encoded><![CDATA[<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">saslpasswd2 -c support@domain.com<br />
cyradm -u admin localhost<br />
mail3.domain.com&gt; cm user/support@domain.com<br />
mail3.domain.com&gt; sam user/support@domain.com support@domain.com all<br />
mail3.domain.com&gt; sam user/support@domain.com admin c<br />
mail3.domain.com&gt; sq user/support@domain.com STORAGE 300000<br />
mail3.domain.com&gt; quit</div></div>
<p>добавить строку в файл virtual</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">postmap ./virtual</div></div>
<p>Если добавляешь домен:<br />
прописать в virtdomains</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">postmap ./virtdomains</div></div>
<p>прописать в imapd.conf</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">/usr/local/etc/rc.d/imapd restart</div></div>
<p>Для тестирования работы связки можно использовать:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sasldblistusers2 # список юзеров в сасл-базе<br />
imtest -u user@domain.com -w password mail.domain.com # пробуем локально зайти</div></div>
<p>Экспортировать список пользователей с паролями из sasdb базы в удобочитаемый вид можно так:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">db41_dump -p ./sasldb2 | sed 's/\\00/@/g' | sed 's/@userPassword//g'</div></div>
]]></content:encoded>
			<wfw:commentRss>http://unix-notes.ru/2008/12/09/postfix-i-cyrus-sozdanie-yashhika/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

