http://wiki.linuxformat.ru/wiki/index.php?title=LXF99:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%8113&feed=atom&action=historyLXF99:Вопрос13 - История изменений2024-03-28T12:28:11ZИстория изменений этой страницы в викиMediaWiki 1.19.20+dfsg-0+deb7u3http://wiki.linuxformat.ru/wiki/index.php?title=LXF99:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%8113&diff=4547&oldid=prevLockal: восстановление кавычек в коде AWB2008-04-27T15:01:01Z<p>восстановление кавычек в коде <a href="/wiki/index.php?title=Linuxformat:AutoWikiBrowser&action=edit&redlink=1" class="new" title="Linuxformat:AutoWikiBrowser (страница не существует)">AWB</a></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black;">Версия 15:01, 27 апреля 2008</td>
</tr><tr><td colspan="2" class="diff-lineno">Строка 8:</td>
<td colspan="2" class="diff-lineno">Строка 8:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  set daemon 300</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  set daemon 300</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  poll mail.myisp.com with proto POP3</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  poll mail.myisp.com with proto POP3</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>     user <del class="diffchange diffchange-inline">‘myispuser’ </del>there with password</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>     user <ins class="diffchange diffchange-inline">'myispuser' </ins>there with password</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  <del class="diffchange diffchange-inline">‘mypass’ </del>is <del class="diffchange diffchange-inline">‘myuser’ </del>here options keep</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  <ins class="diffchange diffchange-inline">'mypass' </ins>is <ins class="diffchange diffchange-inline">'myuser' </ins>here options keep</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  mda <del class="diffchange diffchange-inline">‘</del>/usr/bin/procmail -d %<del class="diffchange diffchange-inline">T’</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  mda <ins class="diffchange diffchange-inline">'</ins>/usr/bin/procmail -d %<ins class="diffchange diffchange-inline">T'</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></code></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></code></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>Lockalhttp://wiki.linuxformat.ru/wiki/index.php?title=LXF99:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%8113&diff=1658&oldid=prevCrazy Rebel: Новая: ====Linux как почтовый прокси==== '''В:''' ''Я хочу автоматически качать сообщения с моей учетной записи в Инте...2008-03-13T09:06:34Z<p>Новая: ====Linux как почтовый прокси==== '''В:''' ''Я хочу автоматически качать сообщения с моей учетной записи в Инте...</p>
<p><b>Новая страница</b></p><div>====Linux как почтовый прокси====<br />
<br />
'''В:''' ''Я хочу автоматически качать сообщения с моей учетной записи в Интернете и получать их на свой ноутбук с Windows от машины с Linux, чтобы скачивать их только на одну из машин, но чтобы сообщения также остались на моем сервере. Я бы мог просто изменить запись МХ, указав на мою машину, но мой провайдер не предоставляет статического IP-адреса (кроме dyndns).'' Tfg, из форумов LXF<br />
<br />
'''О:''' Запуск местного МТА (Mail Transport Agent) без статического IP-адреса – вещь рисковая: из-за изменения динамического адреса ваша почта может угодить в чужие руки. Некоторые Интернет-провайдеры блокируют порт 25, это потенциальный пункт входа для предполагаемых злодеев. Но для достижения ваших целей свой МТА запускать вовсе не нужно. При помощи ''fetchmail'' получите почту с вашего почтового сервера, сохраните ее локально, а затем запустите POP3 или IMAP сервер для работы с почтой на локальных ПК. В текстовом редакторе создайте в Вашем домашнем каталоге файл '''.fetchmailrc''' такого содержания:<br />
<br />
<code> <br />
set daemon 300<br />
poll mail.myisp.com with proto POP3<br />
user ‘myispuser’ there with password<br />
‘mypass’ is ‘myuser’ here options keep<br />
mda ‘/usr/bin/procmail -d %T’<br />
</code><br />
<br />
и установите права на чтение только для себя:<br />
<br />
<code><br />
chmod 600 ~/.fetchmailrc<br />
</code><br />
<br />
Первая часть велит ''fetchmail'' работать в режиме демона и опрашивать Ваш почтовый сервер каждые 300 секунд, вторая связывается с почтовым сервером, используя имя пользователя и пароль, и сохраняет почту под местным именем пользователя. Опция '''keep''' оставляет почту на сервере (убедившись, что все работает, можете ее удалить). Последняя строка предписывает ''fetchmail'' доставлять почту через ''procmail'', а не ''sendmail''. Велите ''procmail'' доставлять почту, поместив в '''~/.procmailrc''' строки<br />
<br />
<code><br />
MAILDIR=/var/spool/mail<br />
DEFAULT=$MAILDIR/$LOGNAME/<br />
</code><br />
<br />
Оконечный '''/''' обязателен, он приказывает ''procmail'' использовать для хранения ''maildir'', которая позже понадобится IMAP-серверу. Создайте почтовую директорию<br />
<br />
<code><br />
mkdir -p /var/spool/mail/myuser<br />
chown myuser:mail /var/spool/mail/myuser<br />
chmod 770 /var/spool/mail/myuser<br />
</code><br />
<br />
Протестируйте все это командой '''fetchmail -- daemon 0 -v'''. Она отключает фоновый режим и показывает все, что происходит. Если все в порядке, установите ''fetchmail'' на автоматический запуск, выбрав System > Preferences > Personal > Session, нажав New в вкладке Startup Programs и введя '''fetchmail''' в обоих полях. ''Fetchmail'' теперь будет запускаться при каждом запуске Gnome. Добившись получения почты в свою систему, обзаведитесь IMAP-сервером для доступа к ней из вашей локальной сети. После установки ''Dovecot'' из репозиториев Fedora, внесите изменения в '''/etc/dovecot.conf'''. Найдите строки<br />
<br />
<code><br />
#listen= [::]<br />
#mail_location =<br />
</code><br />
<br />
и замените их на<br />
<code><br />
listen = *<br />
mail_location = /var/spool/mail/%u<br />
</code><br />
<br />
Кроме того, необходимо разрешить порты 110 (POP3) и 143 (IMAP) через брандмауэр. Для исходящей электронной почты, на каждом компьютере можно оставить возможность общаться непосредственно с вашим провайдером через SMTP-сервер. '''НБ LXF'''</div>Crazy Rebel