sending email with gmail using powershell

前端 未结 3 1501
庸人自扰
庸人自扰 2020-12-06 15:18

i am trying to send emails though gmail smtp server using powershell script. but i am not able to send emails .. i am using below script-

$EmailFrom = \"btt         


        
3条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-06 16:15

    Send email with attachment using powershell -

        $EmailTo = "udit043.ur@gmail.com"  // abc@domain.com
        $EmailFrom = "udit821@gmail.com"  //xyz@gmail.com
        $Subject = "zx"  //subject
        $Body = "Test Body"  //body of message
        $SMTPServer = "smtp.gmail.com" 
        $filenameAndPath = "G:\abc.jpg"  //attachment
        $SMTPMessage = New-Object System.Net.Mail.MailMessage($EmailFrom,$EmailTo,$Subject,$Body)
        $attachment = New-Object System.Net.Mail.Attachment($filenameAndPath)
        $SMTPMessage.Attachments.Add($attachment)
        $SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 587) 
        $SMTPClient.EnableSsl = $true 
        $SMTPClient.Credentials = New-Object System.Net.NetworkCredential("udit821@gmail.com", "xxxxxxxx");    // xxxxxx-password
        $SMTPClient.Send($SMTPMessage)
    

提交回复
热议问题