<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Удалениние почты с внешних ящиков</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/86326.html</link>
    <description>Добрый день.&lt;br&gt;Поставили задачу. Удалять почту с 15 внешних ящиках. Как это можно автоматизировать? Под руками FreeBSD и любые скрипты (но их нет)?&lt;br&gt;Посоветуйете, господа гуру, как быть?&lt;br&gt;</description>

<item>
    <title>Удалениние почты с внешних ящиков (Andrey Mitrofanov)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/86326.html#10</link>
    <pubDate>Tue, 01 Sep 2009 11:25:46 GMT</pubDate>
    <description>&amp;gt;Ящики находятся на внешних серверах, протокол POP3. &lt;br&gt;&lt;br&gt;У меня с одного pop3 ящика fetchmail-ом вот такой фрагмент удаляет:&lt;br&gt;&lt;br&gt;echo &quot;&#092;&lt;br&gt;poll $SERVER proto POP3 timeout 1800 &#092;&lt;br&gt;auth password user $USR password $PSS &#092;&lt;br&gt;limit 1 limitflush batchlimit 1 expunge 100 &#092;&lt;br&gt;bsmtp - nokeep fetchall&quot; &#092;&lt;br&gt;&amp;#124; fetchmail -v -f - &amp;gt;&amp;gt;file.log 2&amp;gt;&amp;1 &amp;&lt;br&gt;&lt;br&gt;Несколько ящиков - или цикл на шеле или длинная &quot;конфигурация&quot; о нескольких user-ах.&lt;br&gt;</description>
</item>

<item>
    <title>Удалениние почты с внешних ящиков (angra)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/86326.html#9</link>
    <pubDate>Thu, 20 Aug 2009 16:53:37 GMT</pubDate>
    <description>Подключить модуль Net::POP3, ЕМНИП идет в дефолтном наборе, в крайнем случае можно доставить отдельно. На всякий случай уточню, что выше был дан набросок скрипта, а не команды для выполнения в шелле. &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Удалениние почты с внешних ящиков (Dark Smoke)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/86326.html#8</link>
    <pubDate>Thu, 20 Aug 2009 16:43:35 GMT</pubDate>
    <description>А расшифруй этистроки плз, особенно вторую&lt;br&gt;&lt;br&gt;use strict; &lt;br&gt;use Net::POP3; &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Удалениние почты с внешних ящиков (angra)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/86326.html#7</link>
    <pubDate>Thu, 20 Aug 2009 13:47:01 GMT</pubDate>
    <description>Рекомендую http://search.cpan.org/~gbarr/libnet-1.22/Net/POP3.pm даже без малейшего знания perl из synopsis должно быть понятно как получить результат :)&lt;br&gt;&lt;br&gt;Но на всякий случай пример&lt;br&gt;#!/usr/bin/perl -w&lt;br&gt;use strict;&lt;br&gt;use Net::POP3;&lt;br&gt;&lt;br&gt;my &#064;boxes=(&#091;&apos;host1&apos;, &apos;user1&apos;, &apos;passwd1&apos;&#093;,);#заполните массив&lt;br&gt;foreach my $box (&#064;boxes) &#123;&lt;br&gt;  my $pop = Net::POP3-&amp;gt;new($box-&amp;gt;&#091;0&#093;);&lt;br&gt;  if ($pop-&amp;gt;login($box-&amp;gt;&#091;1&#093;,$box-&amp;gt;&#091;2&#093;)&amp;gt;0) &#123;&lt;br&gt;    my $msges = $pop-&amp;gt;list;&lt;br&gt;    $pop-&amp;gt;delete($_) foreach keys &#037;$msges;&lt;br&gt;  &#125; else &#123;&lt;br&gt;    print &quot;Can&apos;t login to &#064;$box&#092;n&quot;;&lt;br&gt;  &#125;&lt;br&gt;&#125;&lt;br&gt;</description>
</item>

<item>
    <title>Удалениние почты с внешних ящиков (Dark Smoke)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/86326.html#6</link>
    <pubDate>Wed, 19 Aug 2009 05:09:54 GMT</pubDate>
    <description>Ящики находятся на внешних серверах, протокол POP3. &lt;br&gt;</description>
</item>

<item>
    <title>Удалениние почты с внешних ящиков (Dark Smoke)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/86326.html#5</link>
    <pubDate>Wed, 19 Aug 2009 05:09:19 GMT</pubDate>
    <description>&amp;gt;http://www.lissyara.su/?id=1433 посмотрите к примеру.... &lt;br&gt;&lt;br&gt;Эту статью и читал.&lt;br&gt;Есть проблемы:&lt;br&gt;1. Можно ли сделать что бы fetchmail не куда почту не складывал - она мне не нужна.&lt;br&gt;2. выдвет ошибку &lt;br&gt;# fetchmail&lt;br&gt;fetchmail: ПРЕДУПРЕЖДЕНИЕ: Запуск под root&apos;ом не приветствуется.&lt;br&gt;fetchmail: не были указаны почтовые серверы.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Удалениние почты с внешних ящиков (angra)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/86326.html#4</link>
    <pubDate>Wed, 19 Aug 2009 00:56:08 GMT</pubDate>
    <description>Научится задавать правильно вопросы для начала. Я могу сходу предположить 5 вариантов того, что подходит под &quot;Удалять почту с 15 внешних ящиках&quot;:&lt;br&gt;1. ящик является доступным для внешнего мира, сервер ваш, прямой доступ к файлам/базе&lt;br&gt;2. ящик является доступным для внешнего мира, сервер ваш, но доступ через pop/imap&lt;br&gt;3. ящик находится на внешнем сервере, доступ по POP, задача удалить не забирая &lt;br&gt;4. ящик находится на внешнем сервере, доступ по IMAP, задача переместить в trash&lt;br&gt;5. ящик находится на внешнем сервере, доступ по IMAP, задача удалить полностью&lt;br&gt;</description>
</item>

<item>
    <title>Удалениние почты с внешних ящиков (Gerk)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/86326.html#3</link>
    <pubDate>Tue, 18 Aug 2009 19:46:19 GMT</pubDate>
    <description>а гугл на что? там конфиг и сама настройка очень простая :-)&lt;br&gt;http://www.lissyara.su/?id=1433 посмотрите к примеру....&lt;br&gt;А еще лучше официальную документаци почитать...&lt;br&gt;</description>
</item>

<item>
    <title>Удалениние почты с внешних ящиков (Dark Smoke)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/86326.html#2</link>
    <pubDate>Tue, 18 Aug 2009 19:32:10 GMT</pubDate>
    <description>&amp;gt;fetchmail? or via ssh &lt;br&gt;&lt;br&gt;пробовал... &lt;br&gt;но там вопрос, как его настроить. Я его запускаю и мне пишет :&lt;br&gt;#fetchmail&lt;br&gt;fetchmail: ПРЕДУПРЕЖДЕНИЕ: Запуск под root&apos;ом не приветствуется.&lt;br&gt;сбой gethostbyname для ServerPapirus&lt;br&gt;hostname nor servname provided, or not knownНевозможно найти свой собственный хост в базе данных хостов, чтобы определить его!&lt;br&gt;Пытаемся продолжить с неопределённым именем хоста.&lt;br&gt;НЕ СООБЩАЙТЕ о нарушенных заголовках Received:, строках HELO/EHLO или подобных проблемах!&lt;br&gt;Вместо этого ИСПРАВЬТЕ свой /etc/hosts, DNS, NIS или LDAP.&lt;br&gt;fetchmail: не были указаны почтовые серверы.&lt;br&gt;</description>
</item>

</channel>
</rss>
