​Hello,

In Inenio-1.1.5, since March 28, two users doing websubmission to wikilibrary.dynamic-dns.net stopped getting email notifications after successful and correct submissions of documents which are in the repository now. They continue to do submissions but do not receive mail. I checked the same using the following code:

$ ipython

In [1]: from invenio.webuser import *

In [2]: run_sql("SELECT id, nickname FROM user")
Out[2]:
((1L, 'admin'),
 (2L, 'jekyll'),
 (3L, 'hyde'),
 (4L, 'dorian'),
 (5L, 'romeo'),
 (6L, 'juliet'),
 (7L, 'benvolio'),
 (8L, 'balthasar'),
 (9L, 'shashikalam'),
 (10L, 'Vinod'),
 (11L, 'angeli'))

In [3]: get_user_preferences(9)
Out[3]: {'language': 'en', 'login_method': 'Local'}

In [4]: get_user_preferences(11)
Out[4]: {'language': 'en', 'login_method': 'Local'}

In [5]: get_user_preferences(1)
Out[5]: {'language': 'en', 'login_method': 'Local'}

In [6]: send_email('root#localhost','[email protected]','testing-email','test-not-done-yet',header='',footer='')
Out[6]: True

In [7]: send_email('root#localhost','[email protected]','testing-email','test-not-done-yet',header='',footer='')
Out[7]: True

In [8]: send_email('root#localhost','[email protected]','testing-email','test-not-done-yet',header='',footer='')
Out[8]: True

In the above [6] and [7] corresponding to the users doing websubmit DID NOT receive the mail while [8] corresponding to invenio admin received it. 

Kindly suggest how I can rectify the situation. The configuration in invenio.conf is standard:

CFG_MISCUTIL_SMTP_HOST = localhost
  CFG_MISCUTIL_SMTP_PORT = 25
  CFG_MISCUTIL_SMTP_USER =
  CFG_MISCUTIL_SMTP_PASS =
  CFG_MISCUTIL_SMTP_TLS = False

Thank you ffor your attention.

Regards

Reply via email to