Opened 7 years ago

Closed 6 years ago

#747 closed defect (fixed)

Login problems with Susimail

Reported by: DISABLED Owned by: str4d
Priority: minor Milestone: 0.9.13
Component: apps/susimail Version: 0.9.2
Keywords: Cc:
Parent Tickets: Sensitive: no

Description

Given that it's a bundled app, Susimail should be checked why it fails so stubbornly to reliably login. I don't know the inner workings, but I can tell for sure that Thunderbird and Seamonkey have no problem login in, and the login credentials are fine too, for sometimes it works. But in roughly 80-90% Susimail simply faills saying "Err".
People might try out Susimail first, before configuring a standalone mua, and this is where they could get a really bad impression on I2P. Maybe it's as simple as a too low timeout.
Just plain connecting and getting ones mails should really work.

Subtickets

Change History (8)

comment:1 Changed 7 years ago by str4d

I don't know the underlying cause of the connection failures - from what I can see, it's just using standard sockets (I'm guessing so it can be configured for any mail server). However, I've made a tweak in [2fc4184e30d71889ed36474a95625e5f1c15196f] to clarify things to the end user:

There's a variable lastLine which contains the last line received from the server, and if a server read returns a string that doesn't begin in "+OK" or returns nothing, the variable lastError (which later becomes what you see at the top of the page) is set to lastLine. What happens is that if nothing is ever received from the server, the initial value of lastLine is used, which was previously just "-ERR", but is now "-ERR No response from server".

comment:2 Changed 7 years ago by zzz

Owner: set to str4d
Status: newassigned

comment:3 Changed 7 years ago by str4d

Keywords: test added
Milestone: 0.9.5

This requires testing. Does the OP (or anyone else) still have these problems?

comment:8 Changed 6 years ago by str4d

Keywords: testing-needed added; login test removed

comment:9 Changed 6 years ago by str4d

Keywords: testing-needed removed
Status: assignedinfoneeded

comment:10 Changed 6 years ago by zzz

Milestone: 0.9.13
Status: infoneededassigned

A ton of improvements and fixes in 0.9.12-6 thru -9, to make it much more likely that it will connect without timing out.

comment:11 Changed 6 years ago by zzz

Status: assignedtesting

comment:12 Changed 6 years ago by zzz

Resolution: fixed
Status: testingclosed
Note: See TracTickets for help on using tickets.