Password not found when trying to send out email

Where do I set the password for my outgoing smtp server?
I’ve configured my default smtp server, but I didn’t see a place to put the authentication information (password in this case)
Not surpisingly I’m getting a “Password not found”

  File "/home/frappe/frappe-bench/apps/frappe/frappe/__init__.py", line 309, in msgprint
    _raise_exception()
  File "/home/frappe/frappe-bench/apps/frappe/frappe/__init__.py", line 282, in _raise_exception
    raise raise_exception(encode(msg))
AuthenticationError: Password not found

Have you tried Setup > Email Account > (default sending)

1 Like

Okay I’m good. Thanks @lasalesi.
That Email Login ID was the key thing.
For some reason I thought of “Email Login ID” as something related to ERPNext as opposed to my SMTP server.
I was searching everywhere else to find out where to put my SMTP username.

image

Sendgrid, MailJet & SparkPost use the term “Username”
Mailgun uses the term “SMTP Login”

The term username would be helpful instead of Email Login ID.

Maybe “SMTP username” is a better term and if you want to cover all bases “SMTP Login Username”.
I figure this has been tested for user onboarding in the past so you can take my comments with a grain of salt.