Mailgun
Emails coming in and going out from CRM Online can be managed in different ways, depending on your preferences and needs.
In this article, you will find information on the different alternatives for sending and receiving emails in CRM Online – SERVICE AND MAILINGS.
Each CRM Online Customer will be handed their own email account for SuperOffice Service, in the form of customer@domain.suocrm.XX
(.eu or .com). More email accounts can be added in the SuperOffice Service admin pages. SuperOffice Service uses Mailgun for sending and receiving emails to those accounts, and SuperOffice Mailings uses Mailgun for sending emails.
Customers have several alternatives to handle emails in SuperOffice Online with these services. The default service for new customers is suocrm.eu
, some of the existing customers use suocrm.com
.
Alternative 1: CRM Online email service only
Use the email address generated from SuperOffice Online and use this to directly communicate with your customers. Example: customer@domain.suocrm.com
Out
Mail sent from SuperOffice Service / SuperOffice Mailings to your customer:
In
Mail sent from your customer to your SuperOffice Service:
Pros
- We handle all your shared email accounts (support@.., sales@.., …)
- We handle the volumes of sending your emails
- We handle the email reputation management
- Easy to get started, ready to use
Cons
- Separate domain name for emails from these 'shared' accounts (x@domain.suocrm.com vs. x@domain.com)
- Other users of Mailgun (incl. CRM Online customer) can spoof this email address
Alternative 2: CRM Online email service with own domain name and 'mail forward'
Use this alternative if you want to keep your old email addresses (your company domain address). When creating a new mailbox in Service you automatically receive a "Forwarding address".
Note
Important! You will have to set up forwarding from address 1 >> address 2 on your local email account.
You may use a shared mailbox for the forwarding address on your mail server. Read more about Microsoft shared mailbox.
When using Mailgun as the sending email service, and sending it as someone else (your own domain), it is recommended to set up both an SPF record and a DKIM record as a best practice, to avoid outgoing emails from Service to your customers ending up as spam. Read more on SPF and DKIM in section Security and best practices.
Out (no SPF/DKIM)
Mail sent from SuperOffice Service / SuperOffice Mailings to your customer, using your own domain as sender address:
Out (with SPF)
Mail sent from SuperOffice Service / SuperOffice Mailings to your customer, using your own domain as the sender address, and have set up an SPF record:
Out (with DKIM)
Mail sent from SuperOffice Service / SuperOffice Mailings to your customer, using your own domain as the sender address, and have set up a DKIM record:
In
Mail sent from your customer to your SuperOffice Service:
Pros
- We handle all your shared email accounts (support@.., sales@.., …)
- We handle the volumes of sending your emails
- We handle the email reputation management
- A prove that you are authorized sender for the domain
- No more "sent via Mailgun.org" message in your emails
- Establishing a positive email reputation for your own domain
Cons
- Other users of Mailgun (incl. CRM Online customer) can spoof this email address, even with SPF. See details in section Security and best practices.
- Require to administer and setup of mail forwarding on your local mail account for incoming emails
- Require DNS entry for SPF (cumbersome)
- Requires registration, (administration) and DNS entry for DKIM (cumbersome)
- Not setting up SPF and DKIM correctly will affect the service reputation
- Some do not want to have a mail forwarding service
Alternative 3: Customizing our Mail Service - Own SMTP email service
Use this alternative if you want to use your own email service (your company-maintained email service) for sending emails from SuperOffice Service and Marketing.
In
You continue to use our Mailgun service (Option 1 or 2 above) for incoming emails.
Out - for both Service and Marketing
Use your own email server for all outgoing emails. Mail sent from SuperOffice Service / SuperOffice Mailings to your customers, using your own email server.
Out - for Marketing only
Use your own email server for outgoing SuperOffice Mailings to your customers. You continue to use our Mailgun service (Alternative 1 or 2 above) for mail sent from SuperOffice Service.
Out - for Service only
Use your own email server for outgoing SuperOffice Service to your customers. You continue to use our Mailgun service (Alternative 1 or 2 above) for mail sent from SuperOffice Mailings.
Pros
- Do not require a separate DNS entry for SPF
- Do not require a separate DNS entry for DKIM
- Full control of email domain and emails going out
Cons
- You handle all your shared email accounts (locally), setup and configuration settings will (for now) be handled by Online Operations
- You handle the volumes of sending your emails
- You handle the blacklisting of your IP address (email reputation management)
- Do require you to administer and setup of mail forwarding to Mailgun on your local mail account for incoming emails (for example, bounce) and/or maintenance of "reply to" / "from" in your outgoing emails need to match your setup of how you plan to get your customers response emails back into SuperOffice Service via Mailgun.
Warning
Be aware of the consequences of running your own SMTP server and not using Mailgun. In this case the automated bounce handling will not work because there is no webhook from your SMTP server to our SuperOffice Online platform. The only way to handle bounces is to import bounce emails back to SuperOffice via inbox. That means the email address from which the emails are sent out needs to be configured as a mailbox in Service.
How to configure your CRM Online site to use your own SMTP (outgoing) mail server?
Contact our support directly, and they will help you to get it configured.
Access to your SMTP server from Online servers:
It is a good idea to allow (whitelist) access to your own SMTP server from our Online environment based on IP address: 91.123.49.126, 91.123.49.180, 91.123.49.237