Как я могу определить шаблон электронной почты в Outlook с предустановленной темой и заглушкой - без отправки? - PullRequest
1 голос
/ 08 июля 2011

Я должен отправлять ежедневное обновление по электронной почте и хотел бы знать, как можно автоматически удалить письмо.Я, вероятно, добавлю это к своему запуску, поэтому каждое утро, когда я включаю свой компьютер, а также запускаю Outlook и мои браузеры, электронное письмо будет готово для меня, чтобы просто детализировать мою утреннюю и дневную работу.Только в конце дня я бы вручную заполнил адреса для отправки на этот адрес.

Редактировать - 08/07/11 16: 43
Звучит задним числомзрение, как шаблон - это то, что я хочу, тот, в котором дата программно устанавливается в теме, и что я хотел бы, чтобы шаблонное электронное письмо открывалось автоматически 1-е утро 1

Все электронные письма имеют одинаковый формат;строка темы: «Ежедневное обновление дд / мм / гг». Затем в теле:

Утро

  • Элемент списка

Днем

  • Элемент списка

1 Ответ

1 голос
/ 08 июля 2011

Вот источник небольшого скрипта, отправляющего письмо в PowerShell:

Param([string[]] $to = $(throw "Please specifie a destination address"),
      [string] $subject = "<No Subject>",
      [string] $body = $(throw "Please specify message content"),
      [string] $smtpHost = $(throw "please specify an SMTP server address"),
      [string] $from = "$($env:UserName)@silogix-fr.com"
)

## Create the message
$email = New-Object System.Net.Mail.MailMessage

## Fill the fields
foreach($mailTo in $to)
{
  $email.To.Add($mailTo)
}

$email.From = $from
$email.Subject = $subject
$email.Body = $body

## Send the message
$client = New-Object System.Net.Mail.SmtpClient $smtpHost
$client.UseDefaultCredentials = $true
$client.Send($email)
...