Skip to content
This repository has been archived by the owner on Apr 16, 2020. It is now read-only.

Mail app not working when connected through ss. #69

Closed
JayZhao opened this issue Mar 12, 2017 · 5 comments
Closed

Mail app not working when connected through ss. #69

JayZhao opened this issue Mar 12, 2017 · 5 comments

Comments

@JayZhao
Copy link

JayZhao commented Mar 12, 2017

When ss is turned on, NEKit can establish a tcp connection but fail to read anything from the socket. It always return NWTCPSocket got an error when reading data: Socket not connected.

To reproduce, just use the system mail app to send an email. (Can be reproduced in both iOS & macOS)

Other ss client apps work just fine with the system mail app.

@itskeKs
Copy link

itskeKs commented Apr 4, 2017

@JayZhao same here but it looks more like it is not working for microsoft exchange and only from time to time.

@zhuhaow for me it feels more like a https/ssl related issue. since exchange communicates through 443 (on my specific mal account) it works from time to time and i also ran into same error when i just browse the web. some https sites wont load properly.

@itskeKs
Copy link

itskeKs commented May 16, 2017

@zhuhaow any ideas in this issue? :)

@zhuhaow
Copy link
Owner

zhuhaow commented May 16, 2017

Is this reproducible with other proxy apps?

@itskeKs
Copy link

itskeKs commented May 16, 2017

no. potatso (not tested with potatso 2) has also a problem with the mail app but the problem there relies within DNS. on network change dns is not updated properly.
i will check with shadowrocket. need to figure out how to reproduce. it only happens with microsoft exchange since its getting mails through https.

@zhuhaow
Copy link
Owner

zhuhaow commented Jun 8, 2017

Many cloud service providers block the outgoing connection to SMTP servers.
So change the server provider or change the port of the SMTP server to something other than 25/465/587.

@zhuhaow zhuhaow closed this as completed Jun 8, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants