Hello everyone
The ecosystem around Enhance CP continues to grow and I want to join with a new tool.
Due to the fact that there are not many SMTP smart host services available on the market or they are expensive I decided to build for educational purposes my own smarthost dedicated to Enhance CP.
The first results are promising and according to my tests everything works as it should.
Smarthost takes over the role of sending emails for your cluster servers.
Advantages:
- simple configuration with no requirement to add and verify each domain and email address
- smarthost verification based on server IP, DKIM key and include SPF for each domain
- no limit of sent emails
- no limit of domains
- no limit on email addresses
- smarthost works without additional configuration on any wordpress website, no SMTP plugin needed
- smarthost also works with Roundcube and no configuration is required
- smarthost also works with email clients, such as Outlook, and no additional configuration is required
- the client can use different emails to send emails in WordPress that are not even created in Enhance
- maximum size of an email is 100MB
- virus and spam protection of sent emails
- high availability, currently 2 nodes, if 1 stops working, the other node takes job over and emails are still delivered
- tests that I have carried out give very good results, sent email achieves practically the highest results in various tests, emails sent to Gmail are always in the main mail.
Some information on how it works:
Simple verification and not a lot of manual work.
- You give me the IP address of your server on which smarthost will be configured and I add it to the email gateway whitelist.
- To configure smarthost you just add the hostname and the corresponding port, without user and password. The email gateway will reject your connection if the IP address is not on the whitelist.
- DNS records that need to be configured on each site are only 2:
- DKIM key the same for each site, this can be easily achieved by adding it to DNS templates, it can exist next to DKIM Ehnance CP
- txt record with the option to include SPF, here you can overwrite if users have a default or add it manually if they have configured additional SPF
- If you add DKIM and SPF records and I add your IP server to the whitelist sending emails will take over smarthost.
I am looking for a few people for more testing, my requirements and conditions:
- you can set up smarthost dedicated only for one server in cluster Enhance, this will be more secure.
- the server you configure to run smarthost must not be critical to your business, my product is not yet
in production version and there may be problems. The best option would be a small server, for example, with the number of 10 non-critical sites for your clients. You can also create just sites for testing on this server.
- We can carry out tests until around the end of September.
- You can also test as an SMTP service for each site.
- Of course, the tests are free
I think that 3 people is the maximum I can invite to the tests, it depends on the number of sites and emails sent.
During the tests we will jointly verify the operation of the smart host and email delivery, as well as correct errors.
Feel free to discuss, if there are willing we will find some means of common communication.
Or write to my email: adammakowski.dev@gmail.com
I will be happy to answer all questions
Greetings
Adam Makowski