Мы внедрили SES в нашей среде. Мы используем SES вместо SNS для отправки нескольких пользовательских писем во время нашего пакетного процесса. Это делается с использованием скриптов poweshell. Теперь мы хотим отправить вложения с этими письмами. В настоящее время наш процесс выполняется с использованием powershell. Таким образом, мы хотели бы также реализовать объект привязки. Видел пример отправки сырой электронной почты, которая имеет встроенное вложение. Может ли кто-нибудь показать мне образец отправки электронной почты с существующим файлом в качестве вложения в powershell?AWS SES с использованием powershell
-2
A
ответ
0
вот пример:
Add-PSSnapin Microsoft.Exchange.Management.Powershell.Admin -erroraction silentlyContinue
$file = "D:\filename.txt"
$smtpServer = "127.0.0.1"
$att = new-object Net.Mail.Attachment($file)
$msg = new-object Net.Mail.MailMessage
$smtp = new-object Net.Mail.SmtpClient($smtpServer)
$msg.From = "[email protected]"
$msg.To.Add("[email protected]")
$msg.Subject = "Notification with attachment"
$msg.Body = "Attached is the file"
$msg.Attachments.Add($att)
$smtp.Send($msg)
$att.Dispose()
Вот ссылка на образец сценария: Send Email
Помимо этого, PS имеют встроенный командлет Send-MailMessage:
Send-MailMessage -from "[email protected]" `
-to "[email protected]" `
-subject "Sending the Attachment" `
-body "Sending the attachment." `
-Attachment "filename.txt" -smtpServer smtp.server.com
Надеюсь, что это поможет.
+0
Спасибо, Ранадип, помог вариант smtp. – Naga
+0
@Naga: Счастлив, что он выполняет ваши требования. –
Смежные вопросы
- 1. О AWS SES с использованием Java Api
- 2. Использовать NLog с AWS SES
- 3. Использование AWS SES API
- 4. AWS SES Тайм-аут
- 5. AWS SES - Отправка писем
- 6. Задержка обработки AWS SES
- 7. AWS SES Programmatic Delay
- 8. Отправка электронной почты с использованием AWS SES с PHP
- 9. Настройка транзакционных писем из WordPress с использованием AWS SES
- 10. Как отправить текстовое сообщение с использованием AWS SES в gmail
- 11. Отправка электронных писем SQL с использованием AWS и SES
- 12. отправка электронной почты с использованием phpmailer и aws ses
- 13. Получение почтовых адресов электронной почты с использованием Amazon AWS SES
- 14. AWS Beanstalk и аутентификация SES
- 15. Поддержка AWS SES для Сингапура
- 16. Является ли AWS SES асинхронным?
- 17. AWS SES не раскрывает получателей
- 18. Отправка писем от AWS SES
- 19. AWS-SES рельсы драгоценные камни
- 20. Acumatica SMTP-сервер с ошибкой AWS SES
- 21. AWS SES отправить почту с учетными данными
- 22. Ошибка разрешения AWS SES 403 с Laravel
- 23. Интеграция AWS SES с проектом Java mavan
- 24. AWS SES SendRawEmailAsync не занимательный BCC
- 25. Получить адрес электронной почты AWS SES
- 26. AWS SES Франкфуртский регион не поддерживается
- 27. Xcode Bots - электронная почта через AWS SES
- 28. AWS SES - подпрыгивает Не доставляется RETURNPATH Адрес
- 29. Настройка учетной записи электронной почты AWS SES
- 30. Как интегрировать aws sdk ses в golang?
Как насчет 3 секунд в Google? https://msdn.microsoft.com/en-us/powershell/reference/3.0/microsoft.powershell.utility/send-mailmessage или это http://www.techrepublic.com/blog/windows-and-office/send -an-email-with-an-attachment-using-powershell/ – 4c74356b41