aren’t I just going to get errors like remi was having above where the SMTP authentication won’t be correct? Or will Invoice Ninja not even attempt to send anything out automatically if there’s data in those values? It just seems odd to me that the system_logs table itself doesn’t show any reference to the first client in my database, where as all of the System Log entries in the GUI mention this client.
The system logs are only for “system” events, like success/failures with third party API and mail servers etc etc.
When configuring the mailer to LOG, is just dumps the emails into the log file. However if the mail configuration is not “valid”, you’ll still see the errors in the system logs.
I see. The part that still doesn’t make any sense to me is how the error log in the database doesn’t mention client ID 1’s name at all, but in the GUI, this client’s name is on every error (behind the black box in my screenshot above). This client is 100% not interacting with anything, and I don’t use the client portal. What’s happening?
The client ID in the system log indicates the client that was effected by the actions taken, it allow you to fillter the system logs by client actions.