The Magician

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
отправка_почты_из_powershell [2025/04/24 07:15] – jpотправка_почты_из_powershell [2026/09/08 14:24] (current) – jp
Line 1: Line 1:
 ===== Отправка почты из PowerShell ===== ===== Отправка почты из PowerShell =====
  
-Мы можем отправлять почту из //PowerShell// следующим образом. Пример отправки сообщения через конкретный сервер без вложения: +==== Локальная отправка ==== 
 + 
 +Мы можем отправлять почту из //PowerShell// с одного из //Exchange// следующим образом. Пример отправки сообщения через конкретный сервер без вложения: 
  
 <WRAP prewrap> <WRAP prewrap>
Line 16: Line 18:
 </code> </code>
 </WRAP> </WRAP>
 +
 +==== Отправка почты с авторизацией по SMTP ====
 +
 +Данный //PowerShell// код отправит почту по //SMTP// с авторизацией пользователя //Exchange//.
 +
 +:!: //SMTP//-коннектор на 25-м порту, в отличе от коннектора, слушающего на 587 гораздо охотнее принимает логин в формате //primary email//, а не //DOMAIN\USER//.
 +
 +<code>
 +$cred = New-Object System.Management.Automation.PSCredential (
 +    "testuser@domain.ru",
 +    (ConvertTo-SecureString "SomePassw0rd" -AsPlainText -Force)
 +)
 +
 +Send-MailMessage `
 +    -SmtpServer "server.domain.ru" `
 +    -Port 25 `
 +    -Credential $cred `
 +    -From "testuser@domain.ru" `
 +    -To "testuser2@domain.ru" `
 +    -Subject "Test message" `
 +    -Body "Test SMTP message from PowerShell"
 +</code>
 +{{tag>Exchange Microsoft Mail PowerShell}}
отправка_почты_из_powershell.1745478900.txt.gz · Last modified: by jp