• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

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

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

SkyDream

подскажите пожалуйста возможно ли на 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)

Нужно получить сообщение чтобы в поле От был адрес указаный в коде
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
4
Можно. Если создавать письмо сразу в mail.box.
 
S

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]
как это?
 
O

Omh

Код:
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

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
4
Код:
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)
 
30.05.2006
1 345
12
BIT
0
Можно. Если создавать письмо сразу в mail.box.
Да, радикально - именно так.

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

Обучение наступательной кибербезопасности в игровой форме. Начать игру!