안녕하세요!
이번 포스팅에서는 "PowerShell 에서 Send-MailMessage cmdlet 을 이용하여 메일 보내기" 방법에 대해 알아보겠습니다.
실행 (Windows Key + R Key) 창에서, powershell 입력 후 확인 을 클릭 합니다.
관리자: Windows Powershell 창에서, 다음 cmdlet 을 실행 합니다.
Send-MailMessage -SmtpServer "SMTP 서버 주소" -Credential (Get-Credential) -To "메일을 받는 주소" -From "메일을 보내는 주소" -Subject "제목" -Body "본문" -Port "포트 번호" -UseSsl
cf) 본 포스팅에서는 Office 365 SMTP 주소를 이용하여 Daum 으로 메일을 발송 하였습니다.
Send-MailMessage -SmtpServer smtp.office365.com -Credential (Get-Credential) -To 0000000@daum.net -From jbkim@hopepekr.onmicrosoft.com -Subject "Send-MailMessage Test (Office365 -> Daum)" -Body "Send-MailMessage Test (Office365 -> Daum)" -Port 587 -UseSsl
참고로 이용 가능한 SMTP 주소에 대해 안내 드립니다.
Office 365 -> smtp.office365.com, Naver -> smtp.naver.com
Windows Powershell 자격 증명 요청 창에서, 이용하는 SMTP 제공 회사의 메일 계정 정보 입력 후 확인 을 클릭 합니다.
프롬프트가 떨어지면 정상적으로 메일 발송이 된 것 입니다.
Daum 메일을 정상 수신 하였음을 확인 합니다.
참고: Send-MailMessage
이상으로 "PowerShell 에서 Send-MailMessage cmdlet 을 이용하여 메일 보내기" 방법에 대해 알아보았습니다.
감사합니다!
'Microsoft On-premise > Windows Server' 카테고리의 다른 글
Windows Admin Center 설치 (0) | 2020.11.12 |
---|---|
Windows Server 2019 정품 인증 오류 시 해결 (0) | 2020.05.03 |
인증 오류가 발생했습니다. 요청한 함수가 지원되지 않습니다. 원격 데스크톱 연결 에러 발생시 조치 (0) | 2018.05.18 |
Windows Server 2008 R2 KMS Host 에서 Windows 10 Enterprise LTSB 정품 인증 오류 (0) | 2018.04.30 |
Windows Server 공유 이름 규칙 (0) | 2018.04.28 |
최근댓글