PassBolt 비밀번호 관리자를 실행하는 서버가 있지만 자동 이메일을 보내도록 Cron을 올바르게 설정하는 데 문제가 있습니다. 기본적으로 작동 방식은 자동 이메일이 필요할 때마다(예: 등록 후...) 이메일을 저장한 다음 절대 경로를 사용하여 스크립트를 실행하여 실행하는 것입니다. 스크립트는 다음과 같습니다.
cd /var/www/passbolt/bin && ./cake EmailQueue.sender
내가 원하는 것은 Cron이 1분마다 또는 10초마다 더 나은 전송을 하도록 설정하는 것입니다. (소프트웨어가 매우 작은 팀에서 사용되기 때문에 서버 성능은 문제가 되지 않습니다. 내 Crontab(crontab -e)은 다음과 같습니다.
1 * * * * /var/www/passbolt/bin/cake EmailQueue.sender
작동하지만 이메일을 정기적으로 보내지는 않습니다.
답변1
Cron 시간 지정 1 * * * *
은 모든시간. 의미 1
: 1분마다 1시간이 지나갑니다. 즉, 00:01, 01:01, 02:01...등등입니다.
이것을 사용하여 매일 실행하십시오.분:
* * * * * /var/www/passbolt/bin/cake EmailQueue.sender