By using AWS re:Post, you agree to the AWS re:Post Terms of Use

Emailing with Lightsail wordpress instance

0

sorry if this is a newbie question, I'm new to AWS , I can't seem to figure out how to allow my WP instance to send emails, can't even change the administration email. the solutions i tried: -adding the SMTP ports in the networking tab -adding SSL -Created a AWS SES instance (but to be honest, I'm not really sure how to use that )

any help is greatly appreciated

2 Answers
1
Accepted Answer

I understand your frustration with setting up email for your WordPress instance on Amazon Lightsail. It's a common challenge for many users, but I can guide you through the process.

To enable email functionality for your WordPress instance in Lightsail, you'll need to use Amazon Simple Email Service (SES). Here's a step-by-step approach:

  1. First, ensure you've met the prerequisites:

    • Your WordPress instance is running in Lightsail
    • You've pointed your domain to the instance using a Lightsail DNS zone
    • You've signed up for Amazon SES
  2. Create SMTP credentials in Amazon SES:

    • Sign in to the Amazon SES console
    • Navigate to the SMTP settings page
    • Create new SMTP credentials
  3. Verify your domain in Amazon SES:

    • Create a new identity in the Amazon SES console
    • Add the provided DNS records to your Lightsail DNS zone
    • Wait for the domain to be verified
  4. Verify email addresses in Amazon SES:

    • Create an email address identity in the SES console
    • Verify the email address through the link sent to that address
  5. Configure the WP Mail SMTP plugin on your WordPress instance:

    • Install and activate the WP Mail SMTP plugin
    • Set the "from" email address and name
    • Configure the SMTP settings using the credentials you created in SES
  6. Test the email service by sending a test email through the plugin

Regarding the solutions you've tried:

  • Adding SMTP ports in the networking tab is a good step, but it's not sufficient on its own
  • Adding SSL is important for security, but doesn't directly enable email functionality
  • Creating an AWS SES instance is correct, but you need to configure it with your WordPress site

Remember to also configure reverse DNS for your instance to avoid potential limitations on TCP port 25.

By following these steps, you should be able to set up email functionality for your WordPress instance on Lightsail, including changing the administration email. If you encounter any specific issues during this process, feel free to ask for more detailed guidance on that particular step.
Sources
Enable email for WordPress instances in Lightsail - Amazon Lightsail
Control instance traffic with firewalls in Lightsail - Amazon Lightsail

profile picture
answered 10 days ago
profile picture
EXPERT
reviewed 10 days ago
0
AWS
EXPERT
answered 10 days ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions