• Resolved haziq007

    (@haziq007)


    Hello Support,

    I would like to ask why I am unable to set up SMTP in this situation.

    My website and email are hosted on two different cPanel servers with different IP addresses, but under the same domain.
    When the website server tries to send emails via SMTP using an email account hosted on the email server, authentication fails even though the credentials are correct.

    Could you please advise:

    • Why SMTP authentication is not allowed in this setup
    • Whether external SMTP authentication is blocked by default
    • And if the website server IP can be whitelisted

    Thank you.

Viewing 1 replies (of 1 total)
  • Plugin Support Shawon Chowdhury

    (@shawon001)

    Hi @haziq007 ,

    Thanks for the details and I am so sorry to hear about the trouble.

    In this two-server setup, SMTP authentication can fail due to outbound restrictions or IP allow-listing. Please try:

    1. Use port 587 with STARTTLS and the full email address as the username.
    2. From the website server, test connectivity to the email server on port 587 (nc -vz mail.yourdomain.com 587).
    3. Confirm the website server IP is whitelisted on the email server and that the account is active.

    Please kindly know that the “Other SMTP” mailer does not use a dedicated API, which can lead to potential errors based on your website hosting settings. In cases where ongoing issues arise while using the “Other SMTP” mailer, we generally recommend switching to a transactional mailer option.

    Transactional Mailers

    Transactional email service providers such as our #1 recommended mailer, SendLayer, are perfect for sending emails from your WordPress site. If it’s contact form notifications or e-commerce emails, they will deliver them quickly and reliably. 

    Brevo (formerly Sendinblue), SMTP.com, SendGrid, Mailgun, etc., are also transactional email service providers if you’d like to consider your options.

    Transactional mailers also allow you to send emails with a custom ‘From Email’ specific to your domain (examples: no-reply@yourwebsite.com, contact@yourwebsite.com).

    Google & Outlook Mailers

    If you already have a paid plan for Google Workspace (formerly G Suite) or Outlook, I’d recommend using these mailers to send emails.

    Also, you can check our OneClick Mailer option for both Google and Microsoft 365 / Outlook, which allows you to set up the mailer by just logging into your respective account.

    If you’d like to check out more details on the mailers mentioned above or any others you may be interested in, you can see our complete guide here.

    I hope this helps. Thanks 🙂

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.