1. SMTP 서버에서 아래의 작업을 하는 PC를 릴레이 허용 해주어야 함
  2. Cmd - 관리자권한 실행
  3. Powershell 입력 후 엔터
  4. 아래 메일내용 복사 & 붙여넣기

메일 내용

$EmailFrom = "보내는 사람 메일주소"
$EmailTo = "받는 사람 메일주소"
$Subject = "SMTP Mail Test"
$Body = "This is just a test mail to verify the working of CMD"
$SMTPServer = "192.168.2.215"
$SMTPClient = New-Object Net.Mail.SmtpClient($SmtpServer, 25)
$SMTPClient.EnableSsl = $false
$SMTPClient.Send($EmailFrom, $EmailTo, $Subject, $Body)
Get-Date

메일주소 / SMTP Server IP / 포트 는 상황에 맞게 변경 필요

성공 시 아래와 같이 시간이 찍힘

 

참조사이트

http://superuser.com/questions/786884/how-to-send-mail-from-a-windows-batch-file

+ Recent posts