На просторах интернетов есть несколько почтовых ящиков. Хочу в локальной сети на базе ubuntu поднять почтовый сервер и завести несколько пользователей. Возможности использования белого IP не имет - подключение к интернету производится через локальную сеть провайдера.
Сервер должен работать так
1. При отправке почты локальным пользователем пересылать письмо получателю через соответствующий почтовый ящик в интернете (чтобы у него не было проблем с обратным адресом).
2. Периодически собирать приходящие письма с почтовых ящиков в интернете и сохранять их в соответствующих ящиках локальных пользователей.
3. Периодически очищать почтовые ящики в интернете (во избежание их переполнения)
Ранее дела с настройкой почтовых серверов не имел.
Локальное зеркало для почтового ящика
-
VladDV
Re: Локальное зеркало для почтового ящика
El Scorpio, а зачем нужен именно почтовый сервер? Чем не устраивает вариант почтового клиента с несколькими подключенными почтовыми ящиками?
-
El Scorpio
Re: Локальное зеркало для почтового ящика
VladDV, так сейчас и происходит, но...
1. Слишком большие пинги и прочие параметры линии периодически делают работу с удалённым почтовым ящиком по IMAP немного неудобной
2. Хотелось бы держать на виду всю переписку, однако почтовый ящик в интернтете - не бесконечный. Тем более, когда абоненты обмениваются сканами документов (с-подписью-и-печатью
)
3. Предполагается, что в сети с этой почтой будет работать несколько человек. Понятно, что закачивать одни и те же письма по нескольку раз - не самое лучшее решение, особенно вместе с плохими пингами и скоростями.
Инструкции,*что я находил в интернетах,*обычно описывали установку сервера с публичным доменным именем. Мне такой вариант категорически не подходит ввиду отсутствия белого адреса (доступа к маршрутизатору не имею). Пересылку почты с внешнего почтового ящика по SMTP на мой сервер опять же настроить нельзя.
Может быть, можно настроить на сервере консольный клиент, который периодически будет загружать почту по POP3 и передавать локальному серверу. Вот только как?
1. Слишком большие пинги и прочие параметры линии периодически делают работу с удалённым почтовым ящиком по IMAP немного неудобной
2. Хотелось бы держать на виду всю переписку, однако почтовый ящик в интернтете - не бесконечный. Тем более, когда абоненты обмениваются сканами документов (с-подписью-и-печатью
)3. Предполагается, что в сети с этой почтой будет работать несколько человек. Понятно, что закачивать одни и те же письма по нескольку раз - не самое лучшее решение, особенно вместе с плохими пингами и скоростями.
Инструкции,*что я находил в интернетах,*обычно описывали установку сервера с публичным доменным именем. Мне такой вариант категорически не подходит ввиду отсутствия белого адреса (доступа к маршрутизатору не имею). Пересылку почты с внешнего почтового ящика по SMTP на мой сервер опять же настроить нельзя.
Может быть, можно настроить на сервере консольный клиент, который периодически будет загружать почту по POP3 и передавать локальному серверу. Вот только как?
-
VladDV
Re: Локальное зеркало для почтового ящика
Похоже, что нужно что-то вроде imap-proxy. Можно посмотреть в сторону Dovecot.
Вот ссылочку нарыл на презентацию, может поможет:
Вот ссылочку нарыл на презентацию, может поможет:
Email over low bandwidth networks
-
vadblm
Re: Локальное зеркало для почтового ящика
Цитата El Scorpio:
Может быть, можно настроить на сервере консольный клиент, который периодически будет загружать почту по POP3 и передавать локальному серверу. Вот только как?
Может быть, можно настроить на сервере консольный клиент, который периодически будет загружать почту по POP3 и передавать локальному серверу. Вот только как?
Локальное зеркало для почтового ящика
fetchmail
-
teh_
Re: Локальное зеркало для почтового ящика
Цитата El Scorpio:
1. При отправке почты локальным пользователем пересылать письмо получателю через соответствующий почтовый ящик в интернете (чтобы у него не было проблем с обратным адресом).
Отправляешь с клиента (можно с браузера) при этом адрес твой адрес ("от кого") будет вида [url=mailto:nameuser@domain.ru]nameuser@domain.ru[/url]
Цитата El Scorpio:
2. Периодически собирать приходящие письма с почтовых ящиков в интернете и сохранять их в соответствующих ящиках локальных пользователей.
3. Периодически очищать почтовые ящики в интернете (во избежание их переполнения)
Почта хранится в интернете. Сборщик почты вроде бы присутствует.
Для этого не нужен сервер "дома". Понадобится только сам домен, т.е. имя. (см выше @domain.ru) купленное у регистратора доменных имен.
Смотреть
и
Могут возникнуть вопросы. Требуется элементарные навыки пользования справкой или панелью управления у регистратора.

1. При отправке почты локальным пользователем пересылать письмо получателю через соответствующий почтовый ящик в интернете (чтобы у него не было проблем с обратным адресом).
Локальное зеркало для почтового ящика
Отправляешь с клиента (можно с браузера) при этом адрес твой адрес ("от кого") будет вида [url=mailto:nameuser@domain.ru]nameuser@domain.ru[/url]
Цитата El Scorpio:
2. Периодически собирать приходящие письма с почтовых ящиков в интернете и сохранять их в соответствующих ящиках локальных пользователей.
3. Периодически очищать почтовые ящики в интернете (во избежание их переполнения)
Локальное зеркало для почтового ящика
Почта хранится в интернете. Сборщик почты вроде бы присутствует.
Для этого не нужен сервер "дома". Понадобится только сам домен, т.е. имя. (см выше @domain.ru) купленное у регистратора доменных имен.
Смотреть
здесь
и
здесь
Могут возникнуть вопросы. Требуется элементарные навыки пользования справкой или панелью управления у регистратора.
(Гугл).
