Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Получение почты с mail.ru (http://forum.oszone.net/showthread.php?t=319173)

pavsem7 26-09-2016 23:52 2672536

Получение почты с mail.ru
 
В небольшой организации заведен ящик на mail.ru, один на всех пользователей. На компьютерах пользователей установлены почтовые клиенты, которыми они пользуются ящиком.
Т.к. обращение к ящику может происходитьчасто между любой парой клиентов, то mail.ru блокирует доступ из-за частых обращений.

Существует ли какой-нибудь почтовый сервер, который мог бы быть посредником между пользователями и mail.ru, чтобы пользователи обращались к этому серверу, а он бы занимался отправкой и получением почты с mail.ru с заданным интервалом и кроме того мог бы накапливать ящик писем принятых и отправленных пользователями?

El Scorpio 27-09-2016 06:37 2672569

Цитата:

Цитата pavsem7
Существует ли какой-нибудь почтовый сервер, который мог бы быть посредником между пользователями и mail.ru, чтобы пользователи обращались к этому серверу, а он бы занимался отправкой и получением почты с mail.ru с заданным интервалом и кроме того мог бы накапливать ящик писем принятых и отправленных пользователями? »

Любой старый компьютер + два новых жёстких диска + Linux Debian + Postfix + Dovecot + Fetchmail

Charg 27-09-2016 09:24 2672600

Цитата:

Цитата El Scorpio
Любой старый компьютер + два новых жёстких диска + Linux Debian + Postfix + Dovecot + Fetchmail »

И невозможность это всё поддерживать и решать мелкие сопутствующие проблемы, если с никсами на Вы.

Angry Demon 27-09-2016 12:01 2672640

Цитата:

Цитата pavsem7
Существует ли какой-нибудь почтовый сервер, который мог бы быть посредником между пользователями и mail.ru, чтобы пользователи обращались к этому серверу, а он бы занимался отправкой и получением почты с mail.ru с заданным интервалом и кроме того мог бы накапливать ящик писем принятых и отправленных пользователями?

Например, Courier Mail Server, hMailServer.

pavsem7 27-09-2016 14:08 2672676

Цитата:

Цитата El Scorpio
Любой старый компьютер + два новых жёстких диска + Linux Debian + Postfix + Dovecot + Fetchmail »

1.Слышал мнение, что сервера почты под Линукс требуют мощных компьютеров, даже если речь идет о 30 ящиках.
Какие параметры старого компьютера?
2.Почему 2 винчестера, а не один? Для рейда?
3.Без Fetchmail работать не будет? Пишут про это в википедии плохое.
4.Есть ли образы сразу всего в комплекте, готовые к работе(чтоб только заапгредить и изменить настройки под себя)? Стал устанавливать это все на виртуалку на CentOS с нуля и сразу же закопался в инструкциях на много страниц, установил половину за вечер, но пошли непонятки-ошибки. Там же и mariadb, phpMyadmin и сертификаты, жуть. Прочел мнение, что установка почтового сервера - это вершина мастерства сисадмина, настроение после первой попытки - не альпинисткое.

Цитата:

Например, Courier Mail Server, hMailServer
Courier платный для количества ящиков больше 3-х, и цена не написана.
А hMailServer вроде по описанию то, что надо, если только установится, буду пробовать.

Angry Demon 27-09-2016 15:09 2672695

Цитата:

Цитата pavsem7
цена не написана

Неужели?

El Scorpio 28-09-2016 01:07 2672873

Цитата:

Цитата pavsem7
1.Слышал мнение, что сервера почты под Линукс требуют мощных компьютеров, даже если речь идет о 30 ящиках. »

Говорят, в Москве кур доят.
К тому же в вашем случае будет один локальный ящик.

Цитата:

Цитата pavsem7
2.Почему 2 винчестера, а не один? Для рейда? »

Да, обидно будет потерять весь архив почты из-за отказа диска.
Не надо никаких дорогих дисковых контроллеров: простой программный MDADM вытянет эту нагрузку без проблем.

Цитата:

Цитата pavsem7
3.Без Fetchmail работать не будет? Пишут про это в википедии плохое. »

Контора пишет!
Fetchmail обеспечивает периодическую загрузку входящей почты с ваших внешних ящиков.

pavsem7 28-09-2016 11:16 2672958

Цитата:

Цитата El Scorpio
Fetchmail обеспечивает периодическую загрузку входящей почты с ваших внешних ящиков. »

Это с mail.ru, yandex.ru и других? А сам dovecot не может по заданию?
Пишут, что iRedMail самый лучший и простой для начальной установки http://iredmail.org/

El Scorpio 29-09-2016 01:13 2673207

Цитата:

Цитата pavsem7
А сам dovecot не может по заданию? »

Программа Dovecot просто предоставляет почтовым клиентам доступ к файлам электронных писем, расположенным в каталогах пользовательских профилей, а также обеспечивает копирование/удаление/перемещение файлов электронных писем при получении соответствующих команд. Всё. Получение почты служба POP3/IMAP не выполняет.

Получение входящей почты для адресов данного сервера по протоколу SMTP выполняет всё тот же Postfix (или иной сервер SMTP), а загрузку (сборку) почты с адресов других серверов по протоколам POP3 и IMAP выполняет Fetchmail.


Цитата:

Цитата pavsem7
Пишут про это в википедии плохое. »

Блииин :blink: . Ссылка на чью-то переписку от 2001 года про возможные проблемы протокола POP3, который сейчас практически нигде не используют...

Iska 29-09-2016 01:28 2673211

Цитата:

Цитата El Scorpio
который сейчас практически нигде не используют... »

Ростелеком только так использует :).

pavsem7 29-09-2016 11:05 2673280

Цитата:

Цитата El Scorpio
про возможные проблемы протокола POP3, который сейчас практически нигде не используют... »

Вот это это да. Сами пишете, что Fetchmail выполняет загрузку по протоколу POP3 и тут же пишете, что POP3 нигде не используют.
А Postfix выполняет получение почты по протоколу SMTP, а я всегда думал, что SMTP - для отправки, а не для получения.
Какая-то непонятка получается, может выпили?

Charg 29-09-2016 11:46 2673294

Цитата:

Цитата pavsem7
Вот это это да. Сами пишете, что Fetchmail выполняет загрузку по протоколу POP3 и тут же пишете, что POP3 нигде не используют. »

Имелось ввиду что он умеет это делать.

pavsem7 29-09-2016 13:36 2673338

Цитата:

Цитата Charg
Имелось ввиду что он умеет это делать.
»

Хорошо, Fetchmail умеет выполнять загрузку по протоколу POP3, но загружает по протоколу не POP3, хотя в настройках почтового клиента(например. TheBat) написано POP3. Так по-вашему?

Charg 29-09-2016 13:42 2673346

pavsem7, и что мешает почтовый клиент на imap перенастроить, и собственно ним и пользоваться? Это дело двух минут.

pavsem7 29-09-2016 17:20 2673420

Цитата:

Цитата Charg
что мешает почтовый клиент на imap перенастроить, и собственно ним и пользоваться? Это дело двух минут »

Мне не нужен iMAP, мне нужно скачивать письма и освобождать сервер mail.ru
последний вопрос был собственно в связи со странными репликами El Scorpio про протокол POP3, а про Fetchmail он объяснил.
Надо будет пробовать redmail, потому что hmail глючит и нет у него web-интерфейса, чтоб смотреть полученные письма.

Angry Demon 29-09-2016 18:37 2673454

Цитата:

Цитата pavsem7
у него web-интерфейса

Легко прикручивается, например, этот или этот.
И вообще.

Iska 29-09-2016 19:08 2673464

Цитата:

Цитата Angry Demon
например, этот »

На русском адрес и название сайта звучит вызывающе ;).

El Scorpio 30-09-2016 01:02 2673550

Цитата:

Цитата pavsem7
Цитата Charg:
что мешает почтовый клиент на imap перенастроить, и собственно ним и пользоваться? Это дело двух минут »

Мне не нужен iMAP, мне нужно скачивать письма и освобождать сервер mail.ru »

Боитесь, что ящик на майле переполнится? :)
Не бойтесь, протокол IMAP также позволяет удалять загруженные сообщения, а программа Fetcmail выполняет это при наличии соответствующего параметра в конфиге.

Цитата:

Цитата pavsem7
А Postfix выполняет получение почты по протоколу SMTP, а я всегда думал, что SMTP - для отправки, а не для получения. »

Правильно, клиент передаёт почтовые сообщения по протоколу SMTP, а сервер - получает :)
Далее сервер сохраняет принятые письма в папках локального почтового ящика (если получатель - этот сервер) или же передаёт далее на следующий сервер по тому же протоколу SMTP.

Связка Postfix + Fetchmail работает так.
Fetchmail загружает (собирает) письма по протоколу IMAP (или POP3 если администратор почему-то решил его использовать) с внешних ящиков по списку. Затем передаёт загруженные письма по протоколу SMTP на localhost:25 (можно указать в конфиге другой адрес) программе Postfix для помещения письма в локальный почтовый ящик.

Angry Demon 30-09-2016 09:50 2673612

Цитата:

Цитата Iska
На русском адрес и название сайта звучит вызывающе

Поэтому эта веб-морда, в своё время, мне и понравилась. ;)

pavsem7 01-10-2016 01:17 2673942

Цитата:

Цитата El Scorpio
Postfix выполняет получение почты по протоколу SMTP, »

Цитата:

Цитата El Scorpio
Правильно, клиент передаёт почтовые сообщения по протоколу SMTP, а сервер - получает »

Цитата:

Цитата El Scorpio
а загрузку (сборку) почты с адресов других серверов по протоколам POP3 и IMAP выполняет Fetchmail.»


Вы сравните все свои утверждения вместе. У вас то Postfix получает, то Fetchmail. На самом деле все-таки Fetchmail, это слово пишется в TheBat в строке состояния при приеме почты.
Сервер получает по протоколу SMTP при передаче клиентом, но не Postfix'ом же.

Цитата:

Цитата Angry Demon
Легко прикручивается, например, этот или этот.
И вообще. »

Это все не подходит, потому что hmail использует базу MSSQL для хранения, а все эти веб-интерфейсы приспособлены только к MySQL и PostgreSQL. И базу создавать не нужно, она уже создана hmail и заполнена входящими письмами.

El Scorpio 03-10-2016 02:46 2674413

Цитата:

Цитата pavsem7
На самом деле все-таки Fetchmail »

На самом деле вы ещё только собираетесь ставить локальный почтовый сервер для взаимодействия с внешними ящиками, а у меня в сети он уже работает пять лет кряду без выходных и перерывов на обед.
А ещё вы путаете совершенно разные протоколы передачи данных SMTP и POP3/IMAP, которые отвечают за совершенно разные функции системы электронной почты, и с которыми работают совершенно разные службы.

Цитата:

Цитата pavsem7
это слово пишется в TheBat в строке состояния при приеме почты »

Всё правильно: программа The Bat при получении почты пишет в строке состояния "Получение почты" (Fetch mail ) :)


Могу объяснить нагляднее.
В Яндексе, Майле и других почтовых службах есть функции периодической загрузки ("сборки") почты с других ящиков и есть функции автоматической "пересылки" почты на другие ящики.
"Пересылку" почты выполняет служба SMTP-клиента (один из модулей postfix) этого сервера, которая соединяется со службой SMTP-сервера (ещё один модуль postfix) другого сервера.
"Сборку" почты выполняет служба IMAP-клиента (fetchmail) этого сервера, которая соединяется со службой IMAP-сервера (dovecot) другого сервера. Однако программа fetchmail сама не обрабатывает загруженную почту, а передаёт её на локальный сервер SMTP (Postfix) для завершения обработки.


Время: 17:44.

Время: 17:44.
© OSzone.net 2001-