-
Notifications
You must be signed in to change notification settings - Fork 505
Sending Emails
Each mailbox in FreeScout has an email address. This email is set as a sender for all outgoing emails sent to customers and support agents.
There are 3 main approaches for sending emails:
- Send emails from the server where FreeScout is installed (via
PHP's mail() function
orsendmail
). - Set up your own SMTP server and use it to send emails (for example Postal).
- Use one of the email delivery services (SendGrid, SendinBlue, Mailgun, etc) or email service providers (Gmail, G Suite, Office 365, Yahoo, Hotmail, etc.) to send emails. Popular email service providers do have some limitations on amount of emails sent per day, so keep this in mind.
FreeScout provides out of the box the following methods of sending emails to customers and support agents:
-
PHP's mail() function
— emails are sent directly from your server. -
Sendmail
— emails are sent from your server. -
SMTP
— emails are sent via SMTP by email service provider (Gmail, Yahoo, Hotmail, etc.) or by email delivery service (Mailgun, SendGrid, etc).
You are free to use any of the existing email delivery services to send emails from FreeScout:
- Elastic Email — 150,000 free emails per month (5,000 per day), requires to specify your company address in each outgoing email.
- Amazon SES — If your are using their EC2 server you get free 62,000 emails sent per month, and $0.10 per 1,000 emails sent thereafter.
- SendinBlue — 9,000 free emails per month (300 per day).
- Mailjet — 6,000 free emails per month (200 per day).
- Mailgun — 5,000 free emails per month.
- SendGrid — 6,000 free emails per month (100 per day).
- etc.
Just sign up with any email delivery service and fill out SMTP connection settings in your FreeScout installation under Manage » Mailboxes » Connection Settings
-
Regions and Amazon SES: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/regions.html
-
Obtaining Amazon SES SMTP Credentials: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/smtp-credentials.html
-
Configuring SPF-record for the domain: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/spf.html
SMTP server: https://docs.aws.amazon.com/ses/latest/DeveloperGuide/smtp-connect.html
SMTP Port: 465 (How to open access to external hosts on Amazon instance)
Encryption: SSL
- G Suite (paid, free for nonprofits): 3000 unique recipients per day (10 000 with relay configured).
- Microsoft Office 365 Echange (paid, free for nonprofits): 10 000 emails per day.
- Gmail: 100-150 emails per day.
- Yahoo: 500 recipients per day.
- Hotmail / Live / Outlook: 100 emails per day.
- SMTP Server: smtp.gmail.com
- Port: 465
- Username: example@gmail.com
- Encryption: SSL
Enable 2-Step Verification, create an App Password and use it in FreeScout (read more).
- SMTP Server: smtp.gmail.com
- Port: 465
- Username: example@gmail.com
- Encryption: SSL
Enable 2-Step Verification, create an App Password and use it in FreeScout (read more).
- SMTP Server: smtp.office365.com
- Port: 587
- Encryption: TLS
Emails in Microsoft Exchange are sent via SMTP oAuth (see this instruction).
- SMTP Server: smtp.yandex.com
- Port: 465
- Username: example@domain.com
- Encryption: SSL
More info here
FreeScout — Help desk & shared mailbox, free Zendesk & Help Scout alternative.
About
Installation
Configuration
- Sending Emails
- Fetching Emails
- Connect G Suite & Microsoft 365
- Console Commands
- Backup
- Update
- Upgrade PHP
Troubleshooting
Tools & Integrations
- API
- Migrate to FreeScout
- Zapier
- Make (Integromat)
- iOS Menu Bar App
Development