Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Outlook, обработка и рассылка писем / 7 сообщений из 7, страница 1 из 1
19.10.2015, 10:14
    #39079785
myaucha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Outlook, обработка и рассылка писем
Есть такая задачка. Во входящую папку пользователя поступают письма. В зависимости от имени прикрепленного Excel-файла необходимо обрабатывать письмо и отправлять по предопределенному списку адресов. Обработка Excel-файла сводится к его трансформации из XLSM в XLS и изменении имени. То есть, по сути, поступает во входящие письмо с XLSM-файлом, а отправляется новое с XLS-файлом.

Вопрос заключается не в том, как это на VBA реализовать, используя объектную модель, а в том, как это будет работать. Открываю я Outlook, создаю приложение, которое реализует задачу. Теперь я закрываю Outlook и выключаю компьютер. Как в таком случае заставить работать это приложение в автономном режиме - обрабатывать входящую почту?! То есть его надо как-то деплоить (или что-то в этом роде) на сервере?! Если несложно, то прошу буквально в двух словах написать как это сделать или дать ссылку адекватный источник.
...
Рейтинг: 0 / 0
19.10.2015, 10:30
    #39079804
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Outlook, обработка и рассылка писем
приехалиmyauchaзакрываю Outlook и выключаю компьютерmyauchaКак в таком случае заставить работать это приложениена выключенном компьютере никак
myauchaна сервере?а на сервере оутлука как раз-таки нет. Так что либо нужно писать программу для сервера, которая это будет обрабатывать (а никаких подробностей про сервер почты вы не излагали), либо использовать аутлук на какой-то постоянно включенной машине
...
Рейтинг: 0 / 0
19.10.2015, 10:51
    #39079830
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Outlook, обработка и рассылка писем
Определите, когда должна выполняться описанная функция - в момент поступления входящего письма в ящик на сервере или в момент загрузки письма с почтового сервера на клиента.
Дополнительный намёк - во втором случае аутентификация с другой машины или другим клиентом вряд ли вызовет выполнение требуемой операции.
...
Рейтинг: 0 / 0
19.10.2015, 11:30
    #39079862
myaucha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Outlook, обработка и рассылка писем
Shocker.Proа на сервере оутлука как раз-таки нет. Так что либо нужно писать программу для сервера, которая это будет обрабатывать (а никаких подробностей про сервер почты вы не излагали), либо использовать аутлук на какой-то постоянно включенной машинеИспользовать Outlook на постоянной машине сразу не вариант. А что касается подробностей, то какие именно нужны?! Я не админ и чтобы задать правильный вопрос администраторам должен понимать что же спрашивать?!

AkinaОпределите, когда должна выполняться описанная функция - в момент поступления входящего письма в ящик на сервере или в момент загрузки письма с почтового сервера на клиента. Дополнительный намёк - во втором случае аутентификация с другой машины или другим клиентом вряд ли вызовет выполнение требуемой операции.Конечно же мне нужен первый вариант - письмо пришло на сервер, обработалось и сразу же ретранслировалось. То есть VBA-приложение не получится запускать на сервере?! Печально
...
Рейтинг: 0 / 0
19.10.2015, 11:42
    #39079878
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Outlook, обработка и рассылка писем
myaucha. То есть VBA-приложение не получится запускать на сервере?!повторяю, вы о сервере ничего не говорите, допустим он у вас на Линуксе или вообще предоставлен провайдером, как вы собрались запускать на нем ВБА-приложение?

Как вариант, есть некая постоянно включенная машина (сервер), это может быть и виртуальная машина внутри какого-то сервера. На ней стоит аутлук, постоянно принимает и конвертирует почту. При этом ничто не мешает подключаться к этому ящику и другим аутлуком с той самой "выключаемой" машины. При таком подходе вы можете использовать уже написанный код.
...
Рейтинг: 0 / 0
19.10.2015, 11:43
    #39079883
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Outlook, обработка и рассылка писем
Можно даже настроить на почтовом сервере переадресацию на отдельный ящик определенных писем, и уже с этим отдельным ящиком будет работать виртуалка.
...
Рейтинг: 0 / 0
19.10.2015, 11:44
    #39079887
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Outlook, обработка и рассылка писем
Shocker.Proповторяю, вы о сервере ничего не говорите, допустим он у вас на Линуксе или вообще предоставлен провайдером, как вы собрались запускать на нем ВБА-приложение?даже если эксчейнж - вменяемый админ не позволит вам выполнять на почтовом сервере какой-то ваш левый софт
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Outlook, обработка и рассылка писем / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]