diff --git a/frappe/email/doctype/email_account/email_account.js b/frappe/email/doctype/email_account/email_account.js index b039ba6fea..d706a85e0e 100644 --- a/frappe/email/doctype/email_account/email_account.js +++ b/frappe/email/doctype/email_account/email_account.js @@ -59,6 +59,7 @@ frappe.ui.form.on("Email Account", { frm.set_value(key, value); }); } + frm.events.show_gmail_message_for_less_secure_apps(frm); }, use_imap: function(frm) { if (frm.doc.use_imap) { @@ -92,5 +93,14 @@ frappe.ui.form.on("Email Account", { refresh: function(frm) { frm.events.enable_incoming(frm); frm.events.notify_if_unreplied(frm); - } + frm.events.show_gmail_message_for_less_secure_apps(frm); + }, + show_gmail_message_for_less_secure_apps: function(frm) { + frm.dashboard.reset(); + if(frm.doc.service==="GMail") { + frm.dashboard.set_headline_alert('GMail will only work if you allows access for Less Secure \ + Apps in GMail Settings. Read this for details'); + } + }, });