Текущий архив: 2004.05.30;
Скачать: CL | DM;
ВнизОтправка через MicroSoft Outlook Найти похожие ветки
← →
valex1 © (2004-04-08 08:02) [0]Одна из функций моей программы отправляет сообщение через MS Outlook, при этом Outlook выдает сообщение "Неизвестная программа пытается отправить сообщение от Вашего имени" и ждет подтверждения. Как это дело можно отключить?
← →
ak (2004-04-08 10:27) [1]outlook 97/98 тебе поможет
← →
Raptoridze (2004-04-08 14:46) [2]для написание вирусов имхо такой способ отправки плохой)
← →
Anatoly Podgoretsky © (2004-04-08 14:52) [3]Настроить O
← →
valex1 © (2004-04-08 17:55) [4]Да не вирус это. Пользователь делает заявку, эта заявка через почту должна упасть ко мне на мобильник как SMS.
← →
NS (2004-04-09 07:53) [5]1) Попробуй прописать полные атрибуты своей программы: описание, создателя, полное имя, пакет и т.п.
У меня такая же программа - формирует и рассылает в конце дня отчеты по всем филиалам в компании. Написана на Дельфях. Работает под 98/2000 окнами, использует Оутлук из 2000 офиса (как его установил, ничего не менял и никаких сообщений о безопасности не получал). Единственная проблема - система PGP-кодирования задолбала: даже если письмо не кодируется, выскакивает окно с предложением ввести пароль, самостоятельно его кодирует и только потом отсылает. Причем, самое интересное: раз на раз не приходится - иногда кодирует, иногда нет. В любом случае для 20 отчетов каждый раз набирать пароль не катит.
2) Попробуй еще покопаться в мешю оутлука Файл->Cевис->Параметры->Безопасность.
3)Если не помогут предидущие методы, используй для рассылки писем MAPI-интерфейс. Работает шустро, тихо и мирно...
Если есть вопросы - пришли кусок кода, отвечающий за рассылку, может в нем косяк!?
Люди добрые, а может и мне кто-нибудь поможет с PGP разобраться?!
← →
Orc © (2004-04-09 12:08) [6]А если у пользователя The Bat! например стоит? :)
← →
NS (2004-04-12 07:48) [7]Без разницы, последние верси The Bat поддерживают рассылку через MAPI/
← →
RageSV (2004-04-12 18:29) [8]Господа
Сообщение "Неизвестная программа пытается отправить сообщение от Вашего имени" появляется после установки Windows Security Update (не помню ид патча) на Win2000 & WinXP. Никак это не отключается (только если деинсталяцией патча и то вряд ли).
Есть несколько видов MAPI-subsystem стандартных интерфейсов для оправки/получения писем в семействе Windows
1) Simple MAPI - базовый набор функций для оправки/получения писем. Описаны в mapi32.dll. Имеет низкий функционал и возможности. При таком способе сообщение будет появляться.
2) CMC (Common Messaging Calls) - практически тоже самое, что SimpleMAPI, но кросс-платформенное. Описаны в mapi32.dll.
3) MAPI (реально называется Extended MAPI, но в MSDN почему-то просто MAPI) - полный функционал MAPI от Microsoft. Построен на интерфейсах. Все остальные подсистемы являются лишь надстройками над ним. Позволяет делать все, что угодно. Но тяжело программировать, и придется самому переводить хидеры с C на паскаль (хотя в сети есть уже переведенные). Единственный способ не получать сообщений. Ставится с Outlook (не Express).
4) CDO (Collaboration Data Objects Library) - Надстройка над ExMAPI. Использует интерфейсы. Проще программируется, но сообщение появляться будет. Сидит в cdo.dll (+ cdohtml.dll - CDO Rendering Library). Ставится с Outlook.
Можно использовать интерфейсы Outlook, но сообщение будет появляться.
Но все это касается только инсталированного на машине клиента Outlook (не Express). Если варианты с использованием Outlook неприемлемы (т.е. должна существовать возможность отправки почты без инсталированного Outlook), придется использовать непосредственно протокол POP3. В Delphi есть готовые компоненты.
Страницы: 1 вся ветка
Текущий архив: 2004.05.30;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.039 c