<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Procmail не сортирует]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=21150</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=21150&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Procmail не сортирует».]]></description>
		<lastBuildDate>Fri, 23 Mar 2012 11:46:06 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Procmail не сортирует]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=262124#p262124</link>
			<description><![CDATA[<p>Здравствуйте. Срочно нужна помощь в настройке Postfix + Cyrus Imap + Fetchmail + Procmail.<br />Имею CentOS 5.7<br />Нужно отсылать, забирать почту от внешнего провайдера и раскладывать по ящикам пользователей.Протокол IMAP.<br />Postfix настроен для отсылки почты релеем через внешний SMTP.</p><p>Вот его конфиг :</p><p>queue_directory = /var/spool/postfix<br />command_directory = /usr/sbin<br />daemon_directory = /usr/libexec/postfix<br />unknown_local_recipient_reject_code = 550<br />alias_database = hash:/etc/aliases<br />debug_peer_level = 2<br />debugger_command =<br />&nbsp; &nbsp;&nbsp; PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin<br />&nbsp; &nbsp;&nbsp; xxgdb $daemon_directory/$process_name $process_id &amp; sleep 5</p><p>sendmail_path = /usr/sbin/sendmail.postfix<br />mailq_path = /usr/bin/mailq.postfix<br />html_directory = no<br />manpage_directory = /usr/share/man<br />sample_directory = /usr/share/doc/postfix-2.3.3/samples<br />readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES<br />#################################################################</p><p>inet_interfaces = all<br />defer_transport = smtp<br />relayhost = smtp.domain.com<br />smtp_sasl_security_options =<br />smtpd_recipient_restrictions = permit_mynetworks permit_inet_interfaces reject_unauth_destination check_relay_domains<br />smtp_sasl_password_maps = hash:/etc/postfix/smtp_sasl_password_map<br />smtp_sasl_auth_enable=yes<br />home_mailbox = Maildir<br />mail_spool_directory = /home/mail</p><p>Через cyradm в /home/mail создаю для пользователей ящики. Получаю директории.Например , для пользователя admin /home/mail/a/user/admin.<br />Это его INBOX.</p><p>Залогинившись root-ом<br />создаю файл .fetchmailrc в его домашней директории.</p><p>Вот он : </p><p>set logfile /root/fetchmail.log<br />poll mail.domain.com with proto IMAP<br />user &quot;username&quot; there with password &quot;pass&quot; to admin here<br />mda &quot;/usr/bin/procmail -d %T&quot;<br />options fetchall</p><p>Fetchmail-ом забираю почту у провайдера.</p><p>Затем, создаю файл .procmailrc там же.</p><p>Вот он : </p><p>SHELL=/bin/sh<br />PATH=/usr/bin<br />MAILDIR=/home/mail/a/user<br />DEFAULT=$MAILDIR/admin<br />LOGFILE=/root/procmail.log<br />LOCKFILE=$MAILDIR/.lockmail</p><p>:0<br />* ^From.*username@domain.com<br />admin/<br />:0</p><p>Получаю:</p><p>Log-файл procmail-а пустой</p><p>Почта к user-у admin не попадает.</p><p>Где ошибка ? Заранее бдагодарен.</p>]]></description>
			<author><![CDATA[null@example.com (addon)]]></author>
			<pubDate>Fri, 23 Mar 2012 11:46:06 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=262124#p262124</guid>
		</item>
	</channel>
</rss>
