By default WordPress sends mail with PHP's built-in mail function, which gives receiving servers very little reason to trust the message. Routing your site's mail through an authenticated mailbox with an SMTP plugin makes contact forms, order notifications and password resets far more likely to reach the inbox.
This guide lists the settings to use with a mailbox hosted on your FimuroHost Cloud Hosting plan.
Before you start
- Create a mailbox for the site to send from, for example
[email protected]or[email protected], in StackCP. - Make sure you know that mailbox's password. If you are not sure, reset it in StackCP first.
- Install an SMTP plugin such as WP Mail SMTP, FluentSMTP or Post SMTP. Only keep one SMTP plugin active.
SMTP settings
| Setting | Value |
|---|---|
| SMTP host / outgoing server | smtp.stackmail.com |
| Port | 587 |
| Encryption | TLS (sometimes labelled STARTTLS) |
| Authentication | On |
| Username | The full email address, e.g. [email protected] |
| Password | That mailbox's password |
If your plugin or host network has trouble with port 587, port 465 with SSL encryption is also accepted by the same server.
Setting it up in WP Mail SMTP (example)
- In WordPress, go to WP Mail SMTP → Settings.
- Set From Email to the mailbox you created and tick Force From Email.
- Enter a From Name, such as your business name.
- Under Mailer, choose Other SMTP.
- Fill in the host, port, encryption, username and password from the table above.
- Save, then open the Tools → Email Test tab and send yourself a test message.
Other plugins use very similar fields, so the same values apply.
Tips for good delivery
- Match the From address to the login. Sending as one address while logged in as another is a common reason for rejected or spam-foldered mail.
- Keep SPF and DKIM in place. If your domain uses FimuroHost nameservers these are normally set for you. If your DNS is elsewhere, ask support for the records.
- Mind the sending limits. Each mailbox can currently send up to 8,000 emails per day. Limits can change; ask support if you need more.
- Do not store the password in plain sight. Some plugins let you define it as a constant in
wp-config.phpinstead of saving it in the database.
Common problems
- Authentication failed: re-type the password and use the full email address as the username.
- Connection timed out: switch between 587/TLS and 465/SSL and test again.
- Test works but form emails do not arrive: check that the form plugin's own "From" field uses the same domain.
Need help?
If anything here does not work as described, our team is happy to take a look. Open a support ticket from your FimuroHost client area or message us on WhatsApp at 01818160926.
Categories
Written by
FimuroHost Team
Technical Writer