AquaMail Forum
English - Android => Bug reports => Topic started by: dancrow on April 03, 2017, 03:01:15 pm
-
Have a strange issue accessing my yahoo mail account using mobile data connection.
When I'm using mobile data, on Orange mobile network Romania, I can't access my yahoo mail account, but I can check without any problems gmail account, for exemple.
If I change mobile data to another ISP, in my case I test it with RCS-RDS mobile network, I can check yahoo account email with no issue.
So I think the error is related to ISP.
I also attach to this message a log file containing both cases. First with Orange connection=error checking, and then using RCS-RDS mobile network with success.
Any ideas?
Thanks!
-
I can only tell you that Aqua sends the same login and password on what what the actual network connection.
The error in the log is this:
https://www.google.ru/search?q=yahoo+MBR1236
It may help to use Yahoo web mail to change the password, just hoping that it will propagate to all of Yahoo's (load balanced) servers. And update the password in Aqua too (long press on the account -> account setup).
It may also help to use a fixed IP address instead of imap.mail.yahoo.com, so you're always getting same Yahoo mail server:
https://dnschecker.org/#A/imap.mail.yahoo.com
(long press on the account -> account setup -> manual).
Hopefully all Yahoo login errors will go away once we add support for Yahoo OAUTH2... Or may get worse, who knows ::)
-
Thanks for your answer
I already change my password several times, so this is not a solution.
Following your advice, I did this:
- I replace "imap.mail.yahoo.com" with the fixed IP address that it works in RCS-RDS connection = 188.125.68.240 (see my log above)
- I check the connection using mobile data with RCS ISP, everything its OK
- Then switch the mobile data to Orange ISP
- Check again and get the same error even when "imap.mail.yahoo.com" is replaced by fixed IP address 188.125.68.240
Hopeless ........
-
Well what can I say... The app's code always sends the login and the password exactly as entered, I'm sure of that 200%...
-
Do you think that this can be Orange data network fault?
-
Could be, but more likely it's Yahoo's fault and somehow affected by some parameters of the network (e.g. MTU, that sort of thing).
I've seen this with Yahoo's implementation of the search command: to work, it had to be sent in one network packet. Login commands already are sent like this.
One more idea:
In incoming server settings, you could try changing the login method from "auto" (which will pick SASL PLAIN for Yahoo) to "SASL LOGIN".
No idea it that'll help or what, but it's a different IMAP command to log in.
-
Sorry, but can't find that option(https://uploads.tapatalk-cdn.com/20170404/123652146096144b75694fa0d9ec94dd.jpg)
Sent from my MHA-L29 using Tapatalk
-
Authentication: "Choose Automatically".
BTW, one more possible workaround idea (I don't know if it would help, - but you can try) is to enable a two-step authentication, and generate an application-specific password. Some people (not on this forum) reported it was helping in similar situations, and, apparently, Yahoo support was recommending it at some point: http://www.esumsoft.com/Forums/viewtopic.php?t=6149 .
-
Hopefully all Yahoo login errors will go away once we add support for Yahoo OAUTH2... Or may get worse, who knows ::)
It will be called OATH2 (http://"https://www.nytimes.com/2017/04/03/technology/verizon-oath-yahoo-aol.html?_r=0") :-)
-
Send a message to Orange Romania with my problem. They told me that Yahoo blocks some ports on their network when the calls are from Orange network. This isn't happening with Rds-Rcs network. Strange
Sent from my MHA-L29 using Tapatalk
-
Authentication: "Choose Automatically".
BTW, one more possible workaround idea (I don't know if it would help, - but you can try) is to enable a two-step authentication, and generate an application-specific password. Some people (not on this forum) reported it was helping in similar situations, and, apparently, Yahoo support was recommending it at some point: http://www.esumsoft.com/Forums/viewtopic.php?t=6149 .
Two steps verification with app password didn't fixed the issue
Sent from my MHA-L29 using Tapatalk
-
Send a message to Orange Romania with my problem. They told me that Yahoo blocks some ports on their network when the calls are from Orange network.
I suspect the situation is more complex than what they wrote to you.
If I am reading correctly the log that you posted earlier, it shows that even from Orange network, Aquamail connects to Yahoo IMAP server (as it receives some information from it). But then Yahoo refuses to authenticate you.
So, the way I understand it is that Yahoo does not block connection to the IMAP port, but refuses to authenticate when the connection come from certain networks (Orange). {*} It would've been much easier to block the port if they wanted to prevent access from Orange.
There was a chance that they might be preventing just certain types of authentication from Orange (and some other networks). That's why I suggested trying the 2-step authentication.
Two steps verification with app password didn't fixed the issue
Sorry to hear that.. It was worth a try.
{*} Or as Kostya suggested, it might be sensitivity of Yahoo servers to the network packet structure.
-
Thanks for your answer
I really think is Orange fault, but they don't care about. I was wondering if there are other people with this kind of problems.
Sent from my MHA-L29 using Tapatalk
-
If you search in google e.g. for this two words: Yahoo #MBR1236 , you will find a lot of people complaining about Yahoo login problems - mostly intermittent, - from different networks, with different software (including desktop Thunderbird).
In some cases the situation is different (a person didn't enter the full e-mail address for login, etc.), but many cases are very similar (and seeming unresolved).
If the culprit is of technical nature (i.e. packets, connectivity, server, software, ...), I'd be putting the blame on Yahoo.
After all, - Aquamail does connect to Yahoo's IMAP server from Orange, - so Orange provides connectivity to the server. And Yahoo does not authenticate you.
Where Orange might be at fault is if Yahoo enforces some policy against Orange, i.e. due to heavy spamming or hacking or whatever activity originating from their network.
In any case, - those are problems that are not related to Aquamail per se. And if the suggestions that Kostya offered as possible workarounds do not work, I'd recommend considering dropping Yahoo as a provider.
By the way, - have you tried the last possible workaround suggested by Kostya?
"In incoming server settings, you could try changing the login method from "auto" (which will pick SASL PLAIN for Yahoo) to "SASL LOGIN".
No idea it that'll help or what, but it's a different IMAP command to log in.
I pointed to you which that option is in your screenshot:
Authentication: "Choose Automatically".
-
If you search in google e.g. for this two words: Yahoo #MBR1236 , you will find a lot of people complaining about Yahoo login problems
By the way, - have you tried the last possible workaround suggested by Kostya?
"In incoming server settings, you could try changing the login method from "auto" (which will pick SASL PLAIN for Yahoo) to "SASL LOGIN".
No idea it that'll help or what, but it's a different IMAP command to log in.
I pointed to you which that option is in your screenshot:
Authentication: "Choose Automatically".
Believe me, I try and study google searches before, also the method suggested by Kostya. Nothing helped.
I'm dealing with this problem for some time. I discover the fact that is working with another ISP accidentally, cuple of days before.
I will try again using Vodafone as ISP and I'll let you know guys what's happening.
P.S. Working great with Vodafone mobile data connection. So its Orange fault definitely.
-
This is the solution:
Edit the apn-settings in the mobile networks.
Under type of authentification choose CHAP or PAP. CHAP is more secure. After the settings-change it should work.
-
This is the solution:
Edit the apn-settings in the mobile networks.
Under type of authentification choose CHAP or PAP. CHAP is more secure. After the settings-change it should work.
This can be a solution. I still testing.
Is finally working on Orange now using PAP option.
Thanks a lot!
-
This can be a solution. I still testing.
Is finally working on Orange now using PAP option.
Thanks a lot!
Wow, what does auth at the *transport* (low level networking) level have to do with Yahoo *email* auth?
Thanks @maaasde for the workaround, good to know in case someone else runs into this.
-
As I said before, still testing, some times is working sometime's not. Very annoying. Playing around with that setting works, but not always. 😥
Sent from my MHA-L29 using Tapatalk
-
We just posted a new build - "work in progress" of the next version 1.10 -- which has support for Yahoo's preferred login method, OAUTH2.
https://www.aqua-mail.com/forum/index.php?topic=5673.0
Worth trying I think.
You'll also be able to "turn off access to less secure apps" that Yahoo web mail is so "insistent" about.
-
We just posted a new build - "work in progress" of the next version 1.10 -- which has support for Yahoo's preferred login method, OAUTH2.
https://www.aqua-mail.com/forum/index.php?topic=5673.0
Worth trying I think.
You'll also be able to "turn off access to less secure apps" that Yahoo web mail is so "insistent" about.
Hurray
Is finally working with Orange as ISP
Thank you very much!
-
Re: Is finally working with Orange as ISP
Hooray indeed! Thanks for the quick validation!