mirror of
https://github.com/imapsync/imapsync.git
synced 2025-06-08 21:54:31 +02:00
54 lines
No EOL
2.3 KiB
Text
54 lines
No EOL
2.3 KiB
Text
#!/bin/cat
|
|
$Id: FAQ.Authentication_failure.txt,v 1.5 2017/09/04 11:03:57 gilles Exp gilles $
|
|
|
|
This documentation is also at http://imapsync.lamiral.info/#doc
|
|
|
|
=======================================================================
|
|
Imapsync authentication issues
|
|
=======================================================================
|
|
|
|
|
|
Host1 failure: Error login on [imap.example.com] with user [foo] auth [LOGIN]: 2 NO [AUTHENTICATIONFAILED] Authentication failed
|
|
|
|
|
|
One over four imapsync syncs ends up quickly with the error message
|
|
"Authentication failed" or "NO LOGIN failed" or similar.
|
|
Authentication failure is the primary failure with imapsync
|
|
and since nothing tangible can be done without authentication,
|
|
this stage must succeed to go further.
|
|
|
|
Here are some advices to get you pass this difficult stage of authentication:
|
|
|
|
* Triple check each credendial parameter, there are three parameters at each side:
|
|
* triple check --host1
|
|
* triple check --user1
|
|
* triple check --password1
|
|
* triple check --host2
|
|
* triple check --user2
|
|
* triple check --password2
|
|
|
|
* If you can authenticate successfully with an other imap client software
|
|
like Thunderbird or Outlook or Sparrow then it is a very good sign to
|
|
authenticate successfully with imapsync. Examine the parameters of
|
|
this other imap client and copy them as is for imapsync.
|
|
|
|
* Use option --showpasswords
|
|
At the beginning of the output, imapsync dumps all its command
|
|
line parameters; it's the line after "Command line used:".
|
|
With --showpasswords, imapsync prints the passwords received
|
|
instead of the string MASKED. It helps for debugging quoting issues.
|
|
Option --showpasswords shows passwords again when the IMAP dialog
|
|
is dumped by --debugimap option. Search for a line like
|
|
"Sending: 2 LOGIN test1 secret1" (secret1 is the password here)
|
|
|
|
|
|
* It is sometimes very hard to quote correctly unusual characters,
|
|
especially on Windows. See
|
|
https://imapsync.lamiral.info/FAQ.d/FAQ.Passwords_on_Windows.txt
|
|
https://imapsync.lamiral.info/FAQ.d/FAQ.Passwords_on_Unix.txt
|
|
The quicker trick might be to change the password temporarilly
|
|
with easy characters like the classical alphabet, a long
|
|
string will still ensure strong security.
|
|
|
|
|
|
|