$Id: FAQ.Yahoo.txt,v 1.19 2024/01/26 11:40:25 gilles Exp gilles $ This document is also available online at https://imapsync.lamiral.info/FAQ.d/ https://imapsync.lamiral.info/FAQ.d/FAQ.Yahoo.txt ======================================================================= Imapsync tips for Yahoo. ======================================================================= Questions answered in this FAQ are: Q. Synchronizing from Yahoo to XXX Q. Synchronizing from XXX to Yahoo Q. Why use Yahoo? Q. The imapsync run now always fails with the errors like: "could not append ... NO. [SERVERBUG] APPEND Server error - Please try again later" Q. Yahoo via imap.mail.yahoo.com can contain no more that 10_000 messages per folder. How can I deal with that restriction? Q. Yahoo via export.imap.yahoo.com can contain no more that 100_000 messages per folder. How can I deal with that restriction? Now the questions again with their answers. ======================================================================= Q. Synchronizing from Yahoo to XXX A. Use --host1 imap.mail.yahoo.com Example: ./imapsync \ --host1 imap.mail.yahoo.com \ --user1 Billy@yahoo.com \ --password1 billysecreta \ --host2 XXX \ --user2 Billy@other.com \ --password2 billysecretb You also need to go to Yahoo, security and enable "Allow less secure apps to login", otherwise the login will not work. To enable less secure apps to login: * Login to the Yahoo mail account, * click on the account name or the avatar and select "Account Info", * click on "Account security", * turn off "Two steps verification" * turn on "Allow apps that use less secure authentication". Thanks to Eugen Mayer for this last point. Another solution: * Login to the Yahoo mail account, * click on the account name or the avatar and select "Account Info", * click on "Account security", * Turn on "Two-step verification" * Click on "Manage app passwords" and generate a specific password for imapsync, choose "Other app" at the bottom and type imapsync since it is not in the predefined apps. * Use this password with imapsync. ======================================================================= Q. Synchronizing from XXX to Yahoo A. Example: On Linux: ./imapsync \ --host1 XXX \ --user1 Billy@other.com \ --password1 billysecreta \ --host2 imap.mail.yahoo.com \ --user2 Billy@yahoo.com \ --password2 billysecretb \ --regexmess 's{(?