I am not able to email invoices on a fresh install of InvoicePlane. Configuration is as follows:
Email Sending Method: SMTP
SMTP Server Address: smtp.gmail.com
Requires Authentication: Yes
SMTP Username: user@domain-hosted-by-gmail.com
SMTP Password: ********
SMTP Port: 587
Security: TLS
When I try to send an invoice (making sure the sender address matches the SMTP Username), I get the following error:
Message body empty
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at
/home/xxxx/public_html/dirname/invoice/application/modules/mailer/helpers/phpmailer/class.phpmailer.php:586)
Filename: libraries/Session.php
Line Number: 688
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at
/home/xxxx/public_html/dirname/invoice/application/modules/mailer/helpers/phpmailer/class.phpmailer.php:586)
Filename: helpers/url_helper.php
Line Number: 542
Any ideas?