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

Тема в разделе "Lotus - Программирование", создана пользователем SkyDream, 9 окт 2007.

Статус темы:
Закрыта.
  1. SkyDream

    SkyDream Гость

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

    Код (Text):
    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)
    Нужно получить сообщение чтобы в поле От был адрес указаный в коде
     
  2. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Можно. Если создавать письмо сразу в mail.box.
     
  3. SkyDream

    SkyDream Гость

    <!--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]
    как это?
     
  4. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Код (Text):
    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))
     
  5. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Код (Text):
    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)
     
  6. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.288
    Симпатии:
    0
    Да, радикально - именно так.

    Для простых случаев часто можно обойтись паллиативом:
    поле Principal с адресом отправителя.
    От кого письмо на самом деле получатель будет видеть, но ответы будут адресоваться принсипалу
     
Загрузка...
Похожие Темы - Отправка письма другого
  1. k85
    Ответов:
    10
    Просмотров:
    880
  2. JohnLemon
    Ответов:
    18
    Просмотров:
    1.555
  3. AlexanderShad
    Ответов:
    9
    Просмотров:
    3.141
  4. susinmn
    Ответов:
    4
    Просмотров:
    3.328
  5. azat20
    Ответов:
    2
    Просмотров:
    2.038
Статус темы:
Закрыта.

Поделиться этой страницей