-=Syko=-
|
|
1 | |
Отправить письмо нескольким получателям через Com интерфейс18.11.2007, 10:26. Показов 19358. Ответов 9
Метки нет (Все метки)
Здравствуйте, пишу небольшой клиентик для лотуса на Дельфи используя COM интерфейс Lotus Notes. Остро возникла необходимость отправлять одно письмо нескольким получателям одним документом(чтобы не засорялась почта одинаковыми письмами). Пример: хочу передать письмо 2-м получателям.
Передаю следующую строку: ..., .... Письмо не отслылается с ошибкой: "Unable to send mail, no match found in Name & Address Book(s)". |
18.11.2007, 10:26 | |
Ответы с готовыми решениями:
9
Как отправить письмо нескольким получателям? Отправить письмо нескольким адресатам Почтовый клиент: как отправить письмо нескольким адресатам Как отправить готовое html-письмо в формате msg в Outlook 2013 сразу нескольким адресатам в виде рассылки |
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
|
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 ) |
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
|
|
18.11.2007, 11:49 | 6 |
Для: sega
НУ так recipients в даном слувчае МАССИВ, вот и кинте туда массив, а не строку
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])); |
1 / 1 / 0
Регистрация: 04.08.2006
Сообщений: 2,950
|
|
18.11.2007, 16:08 | 10 |
нема за шо
Пользуйтсь тегами кода
0
|
18.11.2007, 16:08 | |
18.11.2007, 16:08 | |
Помогаю со студенческими работами здесь
10
При попытке отправить письмо с почты mail.ru приходит ответное письмо с содержанием, что письмо не отправлено Отправка почты нескольким получателям Отправка Email нескольким получателям Отправить письмо через MFW Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |