Sending emails with JungleWP
Risks of Hosting Your Own Mail
JungleWP installs and configures scripts that can send email from your server for supported web applications when using a Managed Web Service or when using an official Server image from our marketplace. However, JungleWP does not manage mail servers for hosting your domain's email.
Though it's possible to customize your server to run a mail server, it's risky and extremely difficult to host your domain's email in a reliable manner on your own server. If you need to receive email at your domain, you can either use a mail forwarding service, a mail hosting service, or run your own mail servers.
Why is SMTP blocked?
SMTP port 25 is blocked on all Servers for new accounts to prevent spam and other abuses of our platform, this is the case for all public clouds such as (Google, Amazon, Microsoft etc...)
Instead of exposing your server SMTP port 25 to a wide variety of security issues, we use our transactional Cloud Email Infrastructure. This technology allows us to authenticate your emails to prevent anyone from impersonating you and sending spam or fraudulent emails to your customers.
This also ensures deliverability to your customers. Therefore, this is not an option but a necessary service for sending emails such as automatic responders, newsletters, password recovery, notifications, etc., in modern web applications.
Dedicated email deliverability platforms are better at handling deliverability factors like IP reputation.
To send mail with your web application from JungleWP, we recommend using our dedicated Email Infrastructure :
Reasons to use an external mail service to send your domain's email include:
- Mail services (such as JungleWP Email Platform, Active Campaign, MailChimp, and more) have agreements in place with email providers (Gmail, Hotmail, et cetera) so they are almost never rate-limited or blocked outright, and are far less likely to be marked as spam.
- Running an email server can be a very time-consuming task, from removing IPs from blocked lists, to helping deliverability via rDNS, SPF, and DKIM records, to handling disk space requirements, and much more.
- The small expense of a mail service is typically worth the time and frustration saved.
- We cannot offer any technical assistance at all for hosting email; if email troubles arise, we could not provide help.
How can I send emails with JungleWP using my web application?
- Verify Domain or Email Identities:
- Contact our support team using the email address you use to sign up in your JungleWP account and indicate which domains or emails you'd like us to verify on your behalf.
- Depending on the scope of sending emails within your web application, we may need to verify your domain or individual email addresses.
- If you're sending emails on behalf of a domain (e.g., newsletters, notifications), we will verify your domain. This involves adding DNS records to your domain's DNS settings.
If you're sending emails from specific email addresses (e.g., password reset emails), we will verify those email addresses individually.
- Configure Sending Settings:
- Once the verification is complete, configure the sending settings in your web application to use JungleWP for sending emails. This typically involves integrating JungleWP credentials or API integration into your application's email sending functionality.
If you're unsure about the settings or need assistance with setting up emails for your web application, contact us with access to your web application configuration files or interface.
- Testing and Monitoring:
- Before sending emails to your customers, thoroughly test the email sending functionality to ensure everything is working correctly.
- Our team will monitor your email bounce or error rates and will inform you if there is any issue when sending emails to your customers in order to prevent your application from abusing our platform.