Hi all.
First of all, I need to let you know, that my knowledge of *nix is very small. I’ve touched *nix a few times in my IT carreer but instructions from you needs to be typed very clearly
I’ve made a VM in my vSphere 5.5 setup.
It’s running Debian 9.6.0
I’ve installed Passbolt, using the guide here: Debian 9 guide
FIRST ISSUE
I was told during the configuration of Passbolt in the web-interface, during the SMTP server setup, that I should create a CRON job.
I have no clue what the CRON job should do (what command to run) ???
The system sends a test email with no issue:
root@passbolt:/var/www/passbolt/bin# .cake passbolt send_test_email --recipient=emailaddress
…
…
…
The message been successfully sent!
And I receive the mail in my mailbox
But if I create a new user in the web-interface, the new user receives no e-mail?
By checking the database, I can see that there’s an email waiting to be sent:
MariaDB[PassBoldDB] > SELECT id, subject, sent, send_tries FROM email_queue
id___subject___________________sent_____send_tries
1___Welcome to Passbolt, Lars!___0_______0
Attempt to type the output of the select command
I’ve seen posts telling a user to run the command
./cake passbolt emailqueue.sender
For me that results in an Exception:
To fix that issue, I’ve found this post: https://community.passbolt.com/t/unknown-column-emailqueue-to-in-field-list/577/6 (see last comment from REMY
- clear your composer cache
- clear cakephp cache
- delete the content of /vendor
- run composer install again
SECOND ISSUE
I’m not sure how to run those commands???
Thanks in advance!
Carsten