0 / 0 / 0
Регистрация: 22.05.2016
Сообщений: 16

Прием почты с сервера Mail.ru

22.01.2019, 07:29. Показов 7450. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день.

В организации планируется установить сервер Lotus Domino 6.5 и клиенты Lotus Notes на рабочих станциях. Сервер уже развернут и настроен, пользователи созданы. Из локальной сети все работает. Осталось реализовать последнюю задачу - использование средств Lotus для приема и отправки писем извне (через сеть интернет). При этом желательно, чтобы использовался почтовый ящик организации на сервере Mail.ru. Подскажите можно ли реализовать такую задачу и как, хотя бы в общем виде, это должно выглядеть?
Я так понимаю нужно в настройках сервера, в разделе "Подключения" создать новое подключение по протоколу SMTP и репликацию с задачей на прием писем, но совершенно не представляю как и что нужно выставлять, как привязать БД с этой репликацией.

Подскажите, кто решал подобную задачу. Спасибо.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.01.2019, 07:29
Ответы с готовыми решениями:

Приём почты
Подскажите что нужно сделать что-бы реализовать прием почты на своём сайте, тоесть после прихода почты мой php скрипт находит заданные мной...

Прием почты
Находил гдето на форуме пример на делфи принять (не передать именно принять нужно) почту в эдит-поле и мемо- поле при помощи компонента...

Прием почты
Просмотрев форум и поисковики так и не нашел решения проблемы кодировки входящей почты почта приходит или транслитом, или вообще...

6
527 / 90 / 43
Регистрация: 02.02.2013
Сообщений: 378
23.01.2019, 09:38
Здравствуйте.

Хотел уточнить :

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

- Вы хотите чтобы пользователи работали с почтой c рабочих станций (отправка/принятие) писем через сервер lotus Domino или напрямую с SMTP сервером mail.ru минуя domino ?

- Хотел уточнить почему такая старая версия Domino 6.5 - какие-то специфические задачи ? Просто в более новых версиях 7,8,9 Domino работа с почтой сделана удобнее и надежнее. А клиенты у вас каких версий ?

- Если у вас отправка планируется через Lotus Notes - вам нужно чтобы отправяляемые письма так же появлялись на сервере mail.ru в папке отправленные ?

- Хотел уточнить еще почему такая привязка к mail.ru ? Вы планируете Domino в качестве почтового сервера или он для других задач, а с mail.ru вы хотите чтобы была дополнительная возможность работать с клиентов lotus Notes (как почтовые клиенты)
0
0 / 0 / 0
Регистрация: 22.05.2016
Сообщений: 16
23.01.2019, 10:45  [ТС]
Цитата Сообщение от Alex Ivanov Посмотреть сообщение
Здравствуйте.
Хотел уточнить :
- У вас у каждого пользователя свой почтовый ящик уже на mail.ru и вы хотите чтобы пользовтаель работал каждый со своим ящиком или у вас общий ящик на mail.ru и нужно чтобы все работали с общим ящиком ?
- Вы хотите чтобы пользователи работали с почтой c рабочих станций (отправка/принятие) писем через сервер lotus Domino или напрямую с SMTP сервером mail.ru минуя domino ?
- Хотел уточнить почему такая старая версия Domino 6.5 - какие-то специфические задачи ? Просто в более новых версиях 7,8,9 Domino работа с почтой сделана удобнее и надежнее. А клиенты у вас каких версий ?
- Если у вас отправка планируется через Lotus Notes - вам нужно чтобы отправяляемые письма так же появлялись на сервере mail.ru в папке отправленные ?
- Хотел уточнить еще почему такая привязка к mail.ru ? Вы планируете Domino в качестве почтового сервера или он для других задач, а с mail.ru вы хотите чтобы была дополнительная возможность работать с клиентов lotus Notes (как почтовые клиенты)
Нет, должен использоваться один ящик mail.ru - который уже давно существует и является является ящиком организации. С него почта должна забираться и поступать в общий ящик Lotus. Для этого создан пользователь с названием организации и файл почтовой базы. В эту базу как раз и должны складываться письма извне. Дальше надстройка АМТЕЛ.DOC будет видеть поступающие в общий lotus-ящик письма и делопроизводитель будет регистрировать их, ставить первичную резолюцию и отписывать исполнителям и руководителю. Пользователям не требуется работа ни с общим ящиком ни с внешним. Им будет приходить на lotus-ящики ссылки на зарегистрированные и хранящиеся в базе АМТЕЛ.DOC документы. Руководитель будет получать ссылки на все зарегистрированные документы, утверждать и давать резолюцию, и если есть сроки ставить на контроль и давать исполнителю поручение. Если кому-то требуется что-то отправить на внешний ящик, они отправляют опять-таки средствами АМТЕЛ документ на регистрацию и уже после регистрации делопроизводитель должна отправить данный документ получателю, желательно средствами Lotus.
Использовать сервис mail.ru нужно потому, что организация очень давно пользуются данным сервисом и нужно чтобы адрес почты у них остался прежним, к тому же и на покупку своих внешних доменов нет средств.

Задача стоит такая - организация получает и отправляет письма как раньше, но требуется наладить внутренний электронный документооборот, т.е.:
- регистрация входящей и исходящей корреспонденции
- отправка исполнителям, с полным контролем руководителем фактов и сроков исполнения (т.е. если исполнитель должен дать ответ на письмо в течение 3-х дней, то руководитель должен видеть кому было поручено, исполнено ли поручение в требуемые сроки и каково содержание ответа).
Решено было использовать для этого Lotus с интеграцией АМТЕЛ. Это все я уже отладил. Остался последний этап - чтобы письма извне попадали в общий lotus-ящик.
0
527 / 90 / 43
Регистрация: 02.02.2013
Сообщений: 378
23.01.2019, 14:11
Не уверен что все правильно понял, думаю, SMTP-вам не особо поможет - он же только для отправки используется. А вам надо в первую очередь получать новые письма м mail.ru. Скорее всего с mail.ru это только по IMAP вы сможете забрать. По идее можно написать агент который по IMAP будет брать все письма с почтового ящика mail.ru и копировать их в почтовую базу lotus - технически это точно можно сделать, но это нужно программировть. наверное это не подойдет вам.

Как вариант можно расмотреть чтобы все письма c mail.ru - автоматически переправляли копии писем на другой почтовый ящик, который уже находится на сервере Domino и тогда он может быть сохранен сразу на сервере. Но это нужно настраивать чтобы копии писем на определенный ящик уходили по SMTP почте на IP-адрес где Domino. - не знаю возможно тоже не подойдет - но упомянул на вский случай и такой вариант.

Какой вам из этого больше подходит ? Или если ниодин черкните что не учтено.
0
0 / 0 / 0
Регистрация: 22.05.2016
Сообщений: 16
23.01.2019, 15:25  [ТС]
Цитата Сообщение от Alex Ivanov Посмотреть сообщение
Не уверен что все правильно понял, думаю, SMTP-вам не особо поможет - он же только для отправки используется. А вам надо в первую очередь получать новые письма м mail.ru. Скорее всего с mail.ru это только по IMAP вы сможете забрать.
Да, извиняюсь, перепутал протоколы) Спасибо за озвученные варианты, т.к. у меня если честно вообще никаких не было вариантов. Единственное я думал, что возможно существует возможность настройки сервера как обычного почтового клиента (как outlook или thebat).

Цитата Сообщение от Alex Ivanov Посмотреть сообщение
По идее можно написать агент который по IMAP будет брать все письма с почтового ящика mail.ru и копировать их в почтовую базу lotus - технически это точно можно сделать, но это нужно программировть. наверное это не подойдет вам.
В принципе с программированием дружу, спокойно могу кодить на basic, C/C++, pascal, java scripts. Думаю написание агента осилить смогу, только единственное, учитывая что в каждой среде все-равно своя специфика, то в любом случае потребуется не мало времени на вникание, изучение и т.д. Опять-таки, учитывая что могу заниматься этим только в свободное время (т.к. делаю не для своей организации, а для посторонней, у них нет штатной должности сисадмина, попросили меня взяться за данную работу), то весьма вероятно что это затянется очень надолго.
Цитата Сообщение от Alex Ivanov Посмотреть сообщение
Как вариант можно расмотреть чтобы все письма c mail.ru - автоматически переправляли копии писем на другой почтовый ящик, который уже находится на сервере Domino и тогда он может быть сохранен сразу на сервере. Но это нужно настраивать чтобы копии писем на определенный ящик уходили по SMTP почте на IP-адрес где Domino. - не знаю возможно тоже не подойдет - но упомянул на вский случай и такой вариант.
Почему не пойдет, если это можно реализовать, то пойдет конечно) Просто я не совсем представляю как будет происходить сам процесс. Если допустим, настрою в почтовом сервисе переадресацию, то как он увидит domino-сервер, ведь в локалке у него один ip-адрес, а по факту внешний Ip будет другой, который провайдер назначит. Плюс интернет там подключен через телефонную линию, модем и раздается шлюзом. Каким образом domino-сервер сможет принять отправленные на него письма? Можете подробнее описать весь процесс
0
527 / 90 / 43
Регистрация: 02.02.2013
Сообщений: 378
24.01.2019, 09:31
Лучший ответ Сообщение было отмечено COREi5 как решение

Решение

Вариант 1 (настрока домена)

Чтобы можно было отправлять копии писем на почтовый сервер Domino вам нужно следующее (общее описание без деталей)

- Выбрать домен куда вы будете отправлять копии писем. Например: domain2.ru По сути это будет технический домен про который будет использоваться только для отправки копий писем. Нужен домен с DNS хостингом
- В DNS этого домена указать в MX-записи внешний IP-адрес вашего модема/шлюза
- На модеме/шлюзе с этим IP - нужно настроить проброс SMTP порта 25 (возможно 465 или другого порта если будете использовать SSL/TLS). Проброс настраивается с внешнего интерфеса на внутренний ip-адрес с вашим Domino -сервером
- Настроить Domino в качестве SMTP- сервера для домена domain2.ru который вы выбрали ранее.

Схема работы такая:

- письмо отправялется кем-то на ящик в user@mail.ru
- Письмо поуступает в ящик и правило отправялет копию письма на другой ящик в вашем домене например user@domain2.ru
- Эта копия письма уходит сначало на ваш шлюз на SMTP-порт который проброшен и соединение устанавливается с вашим внутренним Domino который сохраняет письмо напрямую в нужной вам базе Лотус.

Вариант 2 (программирование)

- нужно написать скрипт на Java (В лотусе можно писать срипты не только на LotusScript но и на Java)
- в этом срипте нужно использовать свободную JAVA библиотеку называется javamail - ее нужно отдельно скачать и подключить в срипте.
- тогда вы сможете из скрипта програмно подключиться по IMAP/POP- к серверу mail.ru (c вашей учеткой и паролем) и забрать нужные письмо к себе т.е. скопировать письмо в лубую базу Лотус. По сути нужно написать небольшой почтовый клиент который будет ходить на сервер и забтирать новые письма.
1
0 / 0 / 0
Регистрация: 22.05.2016
Сообщений: 16
24.01.2019, 10:33  [ТС]
Alex Ivanov, спасибо большое за помощь и разъяснения! Думаю наилучше всего подойдет 2-ой вариант. Если согласятся по времени ждать и ценник соответствующий их устроит, то начну потихоньку писать скрипт. Если не согласятся, то оставлю в текущем виде, пусть делопроизводитель вручную регистрирует входящую/исходящую корреспонденцию, т.к., например, входящая по обычной почте все равно будет вручную регистрироваться.
На первый вариант нужен доступ к их каналообразующему оборудованию (маршрутизатор, модем), а его даже они не имеют, а только ИТ-отдел вышестоящего структурного подразделения (вернее даже сторонняя фирма все это обслуживает без участия нижестоящей организации). Да и времени свободного нет столько, чтобы к ним ездить. Плюс еще нужен домен, хостинг.
Поэтому предложу им вариант со скриптом. Еще раз спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.01.2019, 10:33
Помогаю со студенческими работами здесь

Приём писем с почты
Здравствуйте! С отправкой писем проблем не возникло, а вот инструкий по получению писем я не нашёл. Цель: принимать письма, после чего...

Отправка (прием) почты
Народ! Помогите. Нужно отправить(принять) почту из-под программы Access(a) с вложенным *.arj файлом через OutLook. В SendObject устраивает...

Прием почты в Access
Непрофессионал. Только окунулся в эту проблему. Сумел подключить библиотеку 'MAPIMAIL 1.0 Type Library', чтобы посылать данные из...

Приём почты с почтового ящика
OpenPop.Pop3.Pop3Client pop = new Pop3Client(); List<OpenPop.Mime.Message> list = new List<OpenPop.Mime.Message>(); ...

Прием почты, исправить код
Нашел пример приема почты по протоколоу Pop3, но программа не работает нормально. Помогите выявить корень всех бед)) using System; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

Новые блоги и статьи
SwiftUI Data Flow: Передача данных между представлениями
mobDevWorks 23.03.2025
При первом знакомстве со SwiftUI кажется, что фреймворк предлагает избыточное количество механизмов для передачи данных: @State, @Binding, @StateObject, @ObservedObject, @EnvironmentObject и другие. . . .
Моки в Java: Сравниваем Mockito, EasyMock, JMockit
Javaican 23.03.2025
Как протестировать класс, который зависит от других сложных компонентов, таких как базы данных, веб-сервисы или другие классы, с которыми и так непросто работать в тестовом окружении? Для этого и. . .
Архитектурные паттерны микросервисов: ТОП-10 шаблонов
ArchitectMsa 22.03.2025
Популярность микросервисной архитектуры объясняется множеством важных преимуществ. К примеру, она позволяет командам разработчиков работать независимо друг от друга, используя различные технологии и. . .
Оптимизация рендеринга в Unity: Сортировка миллиона спрайтов
GameUnited 22.03.2025
Помните, когда наличие сотни спрайтов в игре приводило к существенному падению производительности? Время таких ограничений уходит в прошлое. Сегодня геймдев сталкивается с задачами совершенно иного. . .
Образование и практика
Igor3D 21.03.2025
Добрый день А вот каково качество/ эффективность ВУЗовского образования? Аналитическая геометрия изучается в первом семестре и считается довольно легким курсом, что вполне справедливо. Ну хорошо,. . .
Lazarus. Таблица с объединением ячеек.
Massaraksh7 21.03.2025
Понадобилась представление на экране таблицы с объединёнными ячейками. И не одной, а штук триста, и все разные. На Delphi я использовал для этих целей TStringGrid, и то, кривовато получалось. А в. . .
Async/await в Swift: Асинхронное программировани­е в iOS
mobDevWorks 20.03.2025
Асинхронное программирование долго было одной из самых сложных задач для разработчиков iOS. В течение многих лет мы сражались с замыканиями, диспетчеризацией очередей и обратными вызовами, чтобы. . .
Колмогоровская сложность: Приёмы упрощения кода
ArchitectMsa 20.03.2025
Наверное, каждый программист хотя бы раз сталкивался с кодом, который напоминает запутанный лабиринт — чем дальше в него погружаешься, тем сложнее найти выход. И когда мы говорим о сложности кода, мы. . .
PostgreSQL в Kubernetes: Подготовка кластера и настройка
Mr. Docker 20.03.2025
Когда доходит до контейнеризации баз данных и особенно таких требовательных к ресурсам системах как PostgreSQL, многие команды до сих пор колеблются, прежде чем перенести их в контейнерную. . .
C++26: Индексирование пакетов и метапрограммиро­вание
bytestream 20.03.2025
Эволюция C++ продолжается стремительными темпами – каждый новый стандарт приносит функциональность, о которой мы мечтали годами. Звучит слишком громко? Если вы когда-либо боролись с вариадическими. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru