yawik / jobs-by-mail
This module enables subscription to latest jobs by email
Installs: 3 479
Dependents: 2
Suggesters: 0
Security: 0
Stars: 1
Watchers: 4
Forks: 1
Open Issues: 1
Type:yawik-module
Requires
- laminas/laminas-dependency-plugin: ^1.0
- yawik/applications: ^0.34
- yawik/auth: ^0.34
- yawik/composer-plugin: ^2.0
- yawik/core: ^0.34
- yawik/cv: ^0.34
- yawik/geo: ^1.1
- yawik/jobs: ^0.34
- yawik/organizations: ^0.34
- yawik/settings: ^0.34
Requires (Dev)
- phpunit/phpunit: ^5.7
- yawik/behat: >=0.32
This package is auto-updated.
Last update: 2024-11-04 17:30:34 UTC
README
This module lets users subscribe to latest job postings by Email
Build status:
Requirements
running YAWIK
Installation
recommended
git clone https://github.com/yawik/JobsByMail.git
cd JobsByMail
composer install
composwe serv
this will install all required yawik modules in the verdor dir and starts a development server which lets you access your yawik via http://localhost:8000
If you have a running YAWIK installation, you can add the module by
composer require yawik/jobs-by-mail
Configuration
Enable the module by creating an the bin/console tool offers
--------------------------------------------------------------------------------------------------------
JobsByMail
--------------------------------------------------------------------------------------------------------
Send jobs by mail emails
console jobsbymail send [--limit] [--server-url] Sends emails with relevant jobs to search profiles
console jobsbymail cleanup Purges stale inactive search profiles
--limit=INT Number of search profile to check per run. Default 30. 0 means no limit
--server-url=STRING Server url including scheme. E.g.: https://domain.tld
So create a cronjob for sending mails and for cleanup unconfirmed subscriptions.
Example:
5 * * * * root /var/www/YAWIK/bin/console jobsbymail send --limit=100 --server-url=https://domain.tld
10 1 * * * root /var/www/YAWIK/bin/console jobsbymail send cleanup
Documentation
http://yawik.readthedocs.io/en/latest/modules/jobs-by-mail/index.html
Licence
MIT