Set up outgoing email under Settings → Email, send a test message, and know what the defaults do.
Tidemark Billing sends invoices, receipts and reminders by email. You set the sender and mail server under Settings → Email.
The default after installing#
A fresh install uses MAIL_MAILER=log from .env.example. That writes emails to the log in storage/logs and sends nothing. Until you change it, customers receive no email.
Set up SMTP#
- Open Settings → Email.
- Under Sender, leave Send emails ticked and set From address and From name.
- Under Mail server, set Method to SMTP.
- Enter SMTP host, SMTP port (default 587), Encryption and SMTP username and SMTP password.
- Select Save email settings.
- Select Send test email.
| Encryption option | Typical port |
|---|---|
| STARTTLS (587) | 587 |
| SSL/TLS (465) | 465 |
The password is stored encrypted with the application key. Once saved, it is not shown again.
Method choices#
| Method | Meaning |
|---|---|
| Use server default (.env) | Uses the MAIL_* values in .env |
| SMTP | Uses the host, port and login from this page |
| Sendmail | Uses the server's sendmail |
| Log only (testing) | Writes emails to the log and sends nothing |
Send a test email#
Send test email sends a short message to the email address of the account you are signed in with. It uses the saved settings, so save first: unsaved edits are not used. If sending fails, the page shows the error the mail server gave.
Turn all email off#
Untick Send emails to stop all outgoing mail, for example while testing.
Support email in#
Receiving email for support tickets is a separate setting per department, described in Departments and email in.