I'm currently using django-mailer package for email delivery. I've tested locally and everything worked well. Great package btw.
But now I deployed the django app on a VPS, when I type on commandline (venv)$ python manage.py send_mail
returns:
(venv)$ python manage.py send_mail
------------------------------------------------------------
acquiring lock...
acquired.
releasing lock...
released.
0 sent; 0 deferred;
done in 0.01 seconds
However, there are 4 mails in database messages
model/table to be sent. I can see it on django admin site.
This is the first django app I deployed. Not sure where got wrong, why it ran perfectly locally but not on server... did I miss anything?