@kissmoi you can disable signup via login page if you don’t want people visiting your website to create a guest account. Just go to Website Settings and check ‘Disable Signup’
I followed the easy way of installing( wget …, sudo bash setup_frappe.sh --setup-production). On the default webpage, there is no signup link, only Login button so administrator and added users can login.
Is Erpnext designed that each visitor will create a website user in the backend? It seems that these website users are all created by the user Guest.
Method: all, Handler: frappe.email.bulk.flush
Traceback (innermost last):
File “/home/kissme/frappe-bench/apps/frappe/frappe/tasks.py”, line 89, in scheduler_task
frappe.get_attr(handler)()
File “/home/kissme/frappe-bench/apps/frappe/frappe/email/bulk.py”, line 235, in flush
smtpserver = SMTPServer()
File “/home/kissme/frappe-bench/apps/frappe/frappe/email/smtp.py”, line 117, in init
self.setup_email_account(append_to)
File “/home/kissme/frappe-bench/apps/frappe/frappe/email/smtp.py”, line 120, in setup_email_account
self.email_account = get_outgoing_email_account(raise_exception_not_set=False, append_to=append_to)
File “/home/kissme/frappe-bench/apps/frappe/frappe/email/smtp.py”, line 62, in get_outgoing_email_account
email_account.default_sender = email.utils.formataddr((email_account.name,
AttributeError: ‘NoneType’ object has no attribute ‘name’