Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Адрес сервера SMTP для отправки
- $serverSmtp = "smtp.gmail.com"
- #Порт сервера
- $port = 587
- #От кого
- $From = "texkom.auto@gmail.com"
- #Кому
- $To = "price-ino@voshod-avto.ru"
- #Тема письма
- $subject = "тема письма"
- #Логин и пароль от ящики с которого отправляете
- $user = "texkom.auto@gmail.com"
- $pass = "пароль, ага"
- #Путь до файла
- $file = "E:\FTP\price\файлик.xls"
- #Создаем два экземпляра класса
- $att = New-object Net.Mail.Attachment($file)
- $mes = New-Object System.Net.Mail.MailMessage
- #Формируем данные для отправки
- $mes.From = $from
- $mes.To.Add($to)
- $mes.Subject = $subject
- $mes.IsBodyHTML = $true
- $mes.Body = "<h1>Это письмо сгенерированно автоматически, пожалуйста, не отвечайте на него.</h1>"
- #Добавляем файл
- $mes.Attachments.Add($att)
- #Создаем экземпляр класса подключения к SMTP серверу
- $smtp = New-Object Net.Mail.SmtpClient($serverSmtp, $port)
- #Сервер использует SSL
- $smtp.EnableSSL = $true
- #Создаем экземпляр класса для авторизации на сервере яндекса
- $smtp.Credentials = New-Object System.Net.NetworkCredential($user, $pass);
- #Отправляем письмо, освобождаем память
- $smtp.Send($mes)
- $att.Dispose()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement