Opened 6 years ago

Closed 5 years ago

#747 closed defect (fixed)

Login problems with Susimail

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

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 6 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 6 years ago by zzz

  • Owner set to str4d
  • Status changed from new to assigned

comment:3 Changed 6 years ago by str4d

  • Keywords test added
  • Milestone 0.9.5 deleted

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

comment:8 Changed 5 years ago by str4d

  • Keywords testing-needed added; login test removed

comment:9 Changed 5 years ago by str4d

  • Keywords testing-needed removed
  • Status changed from assigned to infoneeded

comment:10 Changed 5 years ago by zzz

  • Milestone set to 0.9.13
  • Status changed from infoneeded to assigned

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 5 years ago by zzz

  • Status changed from assigned to testing

comment:12 Changed 5 years ago by zzz

  • Resolution set to fixed
  • Status changed from testing to closed
Note: See TracTickets for help on using tickets.