Форум программистов, компьютерный форум, киберфорум
HCL Notes: Программирование
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/103: Рейтинг темы: голосов - 103, средняя оценка - 4.72
-=Syko=-
1

Отправить письмо нескольким получателям через Com интерфейс

18.11.2007, 10:26. Показов 19358. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, пишу небольшой клиентик для лотуса на Дельфи используя COM интерфейс Lotus Notes. Остро возникла необходимость отправлять одно письмо нескольким получателям одним документом(чтобы не засорялась почта одинаковыми письмами). Пример: хочу передать письмо 2-м получателям.

Передаю следующую строку: ..., .... Письмо не отслылается с ошибкой: "Unable to send mail, no match found in Name & Address Book(s)".
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2007, 10:26
Ответы с готовыми решениями:

Как отправить письмо нескольким получателям?
До этого никогда не сталкивался с подобными скриптами, кто может подсказать как добавить в скрипт...

Отправить письмо нескольким адресатам
Добрый день! Вот такой макрос не хочет отправлять письмо нескольким адресатам. В чем ошибка,...

Почтовый клиент: как отправить письмо нескольким адресатам
Проблема такая, нужно отправить письмо нескольким пользователям. Но если емайлы записать в строчку...

Как отправить готовое html-письмо в формате msg в Outlook 2013 сразу нескольким адресатам в виде рассылки
Есть готовое письмо в HTML-формате подготовленное в OUTLOOK 2013 и сохраненное в формате .msg....

9
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
18.11.2007, 10:33 2
<!--QuoteBegin--=SEGA=-+19:11:2007, 10:13 -->
<span class="vbquote">(-=SEGA=- @ 19:11:2007, 10:13 )</span><!--QuoteEBegin-->Передаю следующую строку: Сергей В Бабичев/Rostov/LICard/ru, Планар У Ор/Moscow/LICard/ru.
[snapback]86364" rel="nofollow" target="_blank[/snapback]?[/quote]
имхо, проблема может бы ть с кодировкой, попробуйте отсылать юзверю Test ( латинскимим )
0
syko
18.11.2007, 10:51 3
Цитата Сообщение от Morpheus
имхо, проблема может бы ть с кодировкой, попробуйте отсылать юзверю Test ( латинскимим )
Ну если проблема с кодировкой, то почему тогда одному юзеру передается все нормально?
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
18.11.2007, 11:04 4
<!--QuoteBegin-sega+19:11:2007, 10:38 -->
<span class="vbquote">(sega @ 19:11:2007, 10:38 )</span><!--QuoteEBegin-->Латиницей пробовал, передаю: svbabichev@licard.ru, arserov@licard.ru, ошибок отправки не возникает но приходит в лотус отчет:
[snapback]86373" rel="nofollow" target="_blank[/snapback]?[/quote]
НУ так ошибка ведь описана , доме указан не правильно licard.ru,aserov

Во первіх попробуйте передать 1го адресата, во вторіх папробуте разные разделители между множественными значениями
0
syko
18.11.2007, 11:34 5
хм... а какой тогда должен быть разделитель между адресами? Вот нашел на офф сайте:
This script mails a document and yts form to Jim Dinauer, Betty Dinauer, and Mary Sticka.

Код
Dim recipients( 1 To 3 ) As String
recipients( 1 ) = "Jim Dinauer"
recipients( 2 ) = "Betty Dinauer"
recipients( 3 ) = "Mary Sticka"
Call doc.Send( True, recipients )
Но разделитель переноса каретки не подходит (#13#10).
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
18.11.2007, 11:49 6
Для: sega
НУ так recipients в даном слувчае МАССИВ, вот и кинте туда массив, а не строку



о разделитель переноса каретки не подходит (#13#10).
тут схватывает (#10)
0
syko
18.11.2007, 14:44 7
в функцию replaceitemvalue нельзя передать массив, можно только тип variant. ведь должен быть символ-разделитель???
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
18.11.2007, 14:59 8
Для: sega
Давно не писал, может так прокатить

Код
Memo.ReplaceItemValue( "а":"б":"и" ,test send);
0
syko
18.11.2007, 16:06 9
В общем решение нашел, в дельфи есть замечательная вещь VArarrayof. На всякий случай приведу решение, может кто-то еще столкнется:


Код
ReplaceItemValue(SendTo,VArarrayof([User@mail1.ru, User@mail2.ru]));
Morheus спасибо биг!
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
18.11.2007, 16:08 10
нема за шо
Пользуйтсь тегами кода
0
18.11.2007, 16:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.11.2007, 16:08
Помогаю со студенческими работами здесь

При попытке отправить письмо с почты mail.ru приходит ответное письмо с содержанием, что письмо не отправлено
При попытке отправить письмо с почты mail.ru приходит ответное письмо с содержанием, что письмо не...

Отправка почты нескольким получателям
Всем Привет Кто знает как можно отправить почту нескольким получателям? Вот код: SmtpClient...

Отправка Email нескольким получателям
Помогите разобраться!!! Выдает ошибку!!! public void send_mail(string my_email, string my_name,...

Отправить письмо через MFW
Подскажите пожалуйста я не силен в JAVA но мне хотелось бы чтобы мои пользователи могли с моего...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru