Отправка письма с другого адреса

  • Автор темы SkyDream
  • Дата начала
Статус
Закрыто для дальнейших ответов.
S

SkyDream

Гость
#1
подскажите пожалуйста возможно ли на LotusScript сделать отправку сообщения не от текущего пользователя, а от любого другого, указаного в коде (в моём примере new-user@user.com)

Код:
Set docMail = New NotesDocument( db )
docMail.Form = "Memo"
docMail.From="new-user@user.com"
docMail.SendTo ="user@user.com"
docMail.Subject="Тема"
docMail.Body = "Привет"
Call docMail.Send(True)
Нужно получить сообщение чтобы в поле От был адрес указаный в коде
 
S

SkyDream

Гость
#3
<!--QuoteBegin-Medevic+9:10:2007, 11:38 -->
<span class="vbquote">(Medevic @ 9:10:2007, 11:38 )</span><!--QuoteEBegin-->Если создавать письмо сразу в mail.box.
[snapback]81084" rel="nofollow" target="_blank[/snapback]​
[/quote]
как это?
 

Omh

Well-Known Member
Lotus team
04.07.2007
2 210
1
#4
Код:
Set MailDoc = MailBoxDb.CreateDocument
Call MailDoc.ReplaceItemValue("Form", "Memo")
Call MailDoc.ReplaceItemValue("Subject", Subject)
Call MailDoc.ReplaceItemValue("PostedDate", Now)
Call MailDoc.ReplaceItemValue("From", Trim$(Sender))
Call MailDoc.ReplaceItemValue("Principal", Trim$(Sender))
Call MailDoc.ReplaceItemValue("SendTo", Trim$(Recipient))
Call MailDoc.ReplaceItemValue("Recipients", Trim$(Recipient))
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
2
#5
Код:
Dim session As New NotesSession
Dim mailbox As NotesDatabase
Dim maildoc As NotesDocument

Set mailbox = session.GetDatabase("сервер", "mail.box")
Set maildoc = mailbox.CreateDocument
maildoc.Form = "Memo"
maildoc.PostedDate = Now
maildoc.From = "От кого"
maildoc.Principal = "От кого"
maildoc.ReplyTo = "От кого"
maildoc.Recipients = "Кому"
maildoc.SendTo = "Кому"
maildoc.CopyTo = "Копия кому"
maildoc.BlindCopyTo = "Скрытая копия кому"
maildoc.Subject = "тема"
Call maildoc.Save(True, True)
 

Constantin A Chervonenko

Well-Known Member
Lotus team
30.05.2006
1 333
4
#6
Можно. Если создавать письмо сразу в mail.box.
Да, радикально - именно так.

Для простых случаев часто можно обойтись паллиативом:
поле Principal с адресом отправителя.
От кого письмо на самом деле получатель будет видеть, но ответы будут адресоваться принсипалу
 
Статус
Закрыто для дальнейших ответов.