Created
October 8, 2013 03:53
-
-
Save jorke/6879224 to your computer and use it in GitHub Desktop.
Send email via AWS SES using powershell one liner.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Send-MailMessage -From <from> -to <to> -subject <subject> -SmtpServer email-smtp.us-east-1.amazonaws.com -Credential | |
$(New-Object System.Management.Automation.PSCredential -argumentlist <AWS_ACCESS_KEY>, | |
$(ConvertTo-SecureString -AsPlainText -String <AWS_SECRET_KEY> -Force) | |
) | |
-UseSsl -Port 587 |
@DanielAdeniji create the SMTP credentials (access/secret key) from the SES console (instead of IAM). https://docs.aws.amazon.com/ses/latest/dg/smtp-credentials.html
Friends :-
Here is the error I am getting.
Send-MailMessage : The SMTP server requires a secure connection or the client was not authenticated. The server
response was: Authentication required.
Are there means of debugging further.
@DanielAdeniji hello do you find solution for that ? i have same error
@misterersonn Same thing here
People having the secure connection/authentication error need to check they are using the correct SMTP server
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The command works perfectly, I have just utilised it in a project I am working on.
If you get issues, try and put the whole command string on one line, and see whether that works for you...