Author Topic: Account check error - Login error. 535 Error. Authentication Failed  (Read 7364 times)

TechCat

  • Newbie
  • *
  • Posts: 5
Account check error - Login error. 535 Error.  Authentication Failed - Your message looks like spam. you need to use web for sending or to prove your not a robot


I Use SeaMonkey/Thunderbird browser/email client on PC with a number of different email accounts.
I have a GMail account, and a number of Yandex.com Email addresses as well.

My android phone already has a yandex.com email address on it that works fine on the phone and with seamonkey.

ALL my email accounts are IMAP

I have tryed for literally hours to get another yandex.com email address which works fine on my PC with SeaMonkey to work
correctly with Aquamail on my phone - with success.

I know about the yandex 'Password for Apps' option.
I tryed it, but it makes no difference, the Icon Logo for Aquamail correctly appears in the Yandex account section
that lets one create passwords for various OS's and apps accordingly.

Originally, i had no app passwords set up at all (Off) and SeaMonkey worked fine with the original password

I tryed using a yandex email app password, and also the same app password that i used to log into with seamonkey



IMPORTANT NOTES:


Incoming server:

imap.yandex.com
Security type: SSL (accept any) - 993
Authentication: Choose automatically


Outgoing server:

SMTP sever: smtp.yandex.com
Security type: STARTTLS (accept any) - 587
Authentication: Choose automatically


NOTE 1: If on outgoing server i choose 'No outgoing server' then press next, It sets up just fine and will recieve emails
             Just fine, but of course i cant send any emails.

NOTE 2: For the record, i never ever give out cell phone numbers outside of NZ for security reasons
             (mainly because of third-party servers that can grab info)




There is an attached screenshot picture:


AquaMail Ver 1.14.0-814


Your help is appreciated - great app, thanks so much for your time :-)
« Last Edit: March 10, 2018, 07:08:21 pm by TechCat »

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Account check error - Login error. 535 Error. Authentication Failed
« Reply #1 on: March 11, 2018, 01:25:09 pm »
Mmmm...

During account setup, to increase the chances that sending would actually work - we kind of start sending a dummy message (from / to the account's email address) and then cancel the sending.

I'm guessing this is what Yandex is having trouble with, although personally I've never seen it and never had any reports of this from anyone.

Have you already tried that web link?

Can you try adding the account through:

Phone Settings -> Accounts -> Add Account -> Choose Aqua Mail (Yandex)?

This will use OAUTH2 to log in, which is Yandex's (and not only) "preferred, more secure" way to log in - and hopefully avoids the error.

( we show Yandex account type in the app only if the phone's language / country are those where Yandex has a noticeable presence: RU, TR, KZ, BY )
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

TechCat

  • Newbie
  • *
  • Posts: 5
Re: Account check error - Login error. 535 Error. Authentication Failed
« Reply #2 on: March 13, 2018, 01:00:02 am »
Yes i have gone to the link, but yandex claims that i have to give them a cell phone number,
however when ever i made a new yandex email account, yandex.com always gave me the option
as to weather i wanted to give them a cell phone number to use or not, so that in case i ever needed
that level if verification i could just give them my cell phone number to confirm it was me.

I always choose no to that option, instead i created my own yandex.com Question and answer to verify me instead.

So because i never gave them any cell phone number when i created/registered the yandex email account there is no
way to verify its me by a cell phone number anyway - i rely on the custom created Question and Answer system instead.

Also going to Settings > Accounts show lots of different accounts, 2 of which are
Aquamail, and Yandex.Passport

Selecting Aquamail only shows all ones email accounts.
Selecting Yandex.Passport shows the email address that Im trying to get both Incoming and Outgoing severs to work
on my phone (I tryed extending the email address as a Yandex Passport account to see if it would make any difference)

Aquamail suggets using OATH2, however yandex are still asking me for a cellphone number - none of my email address's
were registered with one, as i was relying on the yandex custom question and answer to verify me.

So, what else can i do ?

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Account check error - Login error. 535 Error. Authentication Failed
« Reply #3 on: March 13, 2018, 08:35:55 pm »
I meant as in the attached screenshots.

This will make Aqua use OAUTH2 - logging you in on Yandex's web site (the last screenshot with Russian characters).

Whether Yandex wanted your phone number - that's completely out of our control. All we do here is ask Yandex to log "somebody" in, on their web page.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

TechCat

  • Newbie
  • *
  • Posts: 5
Re: Account check error - Login error. 535 Error. Authentication Failed
« Reply #4 on: March 13, 2018, 08:57:09 pm »
I did as you followed, and i got a screen asking me which account i wanted to log into.
By default, it was the email address i wanted.

I selected 'Accept' for the account.

I got a screen for 'App access':


"Aquamail is requesting access to your yandex account"

Yandex.Mail
Sending messages via Yandex.Mail on the
SMTP protocol
Reading and deleting messages in inbox

Yandex.Passport API
Access to user avatar
Access to email address


Allow / Deny

I selected 'Allow'

It did authentication:
It checked the incoming server, then the outgoing server

then it bought the first screen where it asked me what account i wanted - showing the current one,
I pressed on 'Allow' again

After checking both the incoming and outgoing servers the second time i got that picture about account error
535 again, claiming 'the message looks like spam' and also asking me to verify myself again.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Account check error - Login error. 535 Error. Authentication Failed
« Reply #5 on: March 16, 2018, 07:34:31 pm »
It would be best to contact Yandex support. Since IMAP auth worked - it means that we got the OAUTH token, it's correct. Why the SMTP server specifically doesn't accept the test message I don't know.

I will also try to pass this to my contact at Yandex.
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

TechCat

  • Newbie
  • *
  • Posts: 5
Re: Account check error - Login error. 535 Error. Authentication Failed
« Reply #6 on: March 22, 2018, 09:40:02 am »
Thank you for your time

I am now using another yandex email account that works fine on both my PC and my phone

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: Account check error - Login error. 535 Error. Authentication Failed
« Reply #7 on: March 23, 2018, 08:49:24 pm »
Yeah sorry I never heard back from my Yandex contact about this...
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/