For you Mac users, here's how to get the ImapIdProxy working so you can use Thunderbird with Yahoo! Mail.
NOTE: Currently, the proxy only works with Thunderbird not Mac Mail. This may be fixed in a future version.
1. Download the .zip file and unzip it.
2. Start TextEdit and open the ImapIdProxy.properties file
3. Remove the "#" symbol from the last two lines in the file…
# Default values work for Yahoo:
#
TargetName = imap.mail.yahoo.com
ID = "GUID" "1"
4. Save the file and exit TextEdit
5. Copy the ImapIdProxy.jar and ImapIdProxy.properties file to your Hard Drive > Library > Java > Extensions folder.
6. Start Terminal.
7. Within Terminal type these commands:
cd /library/java/extensions
java -jar ImapIdProxy.jar
-> The proxy should start working at this point. You will get a confirmation in the Terminal window that looks like this…
Jul 9, 2010 10:31:11 PM imapIdProxy.Main main
INFO: IMAP ID Proxy
Jul 9, 2010 10:31:11 PM imapIdProxy.Main main
INFO: STARTED
Jul 9, 2010 10:31:11 PM imapIdProxy.Main readConfig
INFO: CONFIGURATION
Jul 9, 2010 10:31:11 PM imapIdProxy.Main readConfig
INFO: Target server: imap.mail.yahoo.com
Jul 9, 2010 10:31:11 PM imapIdProxy.Main readConfig
INFO: Target port: 993
8. Start up Thunderbird.
9. Configure an account. For the server type in "localhost" and for the port type in "9143". Use your Yahoo account ID (just the ID not your email address), and your password. Make sure Account Security is set to "none".
-> At this point Thunderbird should be able to open your mailbox, populating the folder list, and downloading messages.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In fact I would hope that you could skip steps 2,3,4, although there is no harm in them. The idea is that you shouldn't have to edit ImapIdProxy.properties at all - that would only be needed for advanced users.
I'm happy to try and get it to work with Mac Mail if anyone with a Mac is willing to spend some time on it.
Cheers
Adam
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Using the above settings seem to work with macmail.app
I have set automatic login item for my account in system settings. Haven't checked for automatic startup yet.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This set-up worked great on my MacMail. Using Snow Leapard and the newest versions of everything. I left all the defaults in your properties as stated in the instructions. I couldn't get it to work at first, then I realized I had to delete the mailbox I had been editing, because it was initially setup as POP, even though I changed the servers. Following the instructions on this page and adding the advice of AquarianX to make it a startup item, everything works great, thankx.
Aaron
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Aaron
Apologies for the slow reply, I seem to miss your post somehow. I'm not sure I can offer you much advice without some more information.
If you see problems from time-to-time, then probably the Yahoo server is sometimes too busy, so it's not a problem with the ImapIdProxy. If you cannot ever open any mail, then that's not so good. If you could send me some trace, I could look into it. (Edit ImapIdProxy.properties, uncomment the line 'debug'. Edit ImapIdProxy.log to remove your password, then send that file to me.)
Cheers
Adam
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
No worries. I haven't had anymore trouble, I found that my mail program was not set to send correctly and was freezing up. It still freezes up once in a while when trying to bounce a lot of junk, but it doesn't send through the proxy, so…
All is well on my Mac with Imap ID Proxy! Thanks.
Aaron
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
For you Mac users, here's how to get the ImapIdProxy working so you can use Thunderbird with Yahoo! Mail.
NOTE: Currently, the proxy only works with Thunderbird not Mac Mail. This may be fixed in a future version.
1. Download the .zip file and unzip it.
2. Start TextEdit and open the ImapIdProxy.properties file
3. Remove the "#" symbol from the last two lines in the file…
# Default values work for Yahoo:
#
TargetName = imap.mail.yahoo.com
ID = "GUID" "1"
4. Save the file and exit TextEdit
5. Copy the ImapIdProxy.jar and ImapIdProxy.properties file to your Hard Drive > Library > Java > Extensions folder.
6. Start Terminal.
7. Within Terminal type these commands:
cd /library/java/extensions
java -jar ImapIdProxy.jar
-> The proxy should start working at this point. You will get a confirmation in the Terminal window that looks like this…
Jul 9, 2010 10:31:11 PM imapIdProxy.Main main
INFO: IMAP ID Proxy
Jul 9, 2010 10:31:11 PM imapIdProxy.Main main
INFO: STARTED
Jul 9, 2010 10:31:11 PM imapIdProxy.Main readConfig
INFO: CONFIGURATION
Jul 9, 2010 10:31:11 PM imapIdProxy.Main readConfig
INFO: Target server: imap.mail.yahoo.com
Jul 9, 2010 10:31:11 PM imapIdProxy.Main readConfig
INFO: Target port: 993
8. Start up Thunderbird.
9. Configure an account. For the server type in "localhost" and for the port type in "9143". Use your Yahoo account ID (just the ID not your email address), and your password. Make sure Account Security is set to "none".
-> At this point Thunderbird should be able to open your mailbox, populating the folder list, and downloading messages.
Thanks bluedws, that's very handy.
In fact I would hope that you could skip steps 2,3,4, although there is no harm in them. The idea is that you shouldn't have to edit ImapIdProxy.properties at all - that would only be needed for advanced users.
I'm happy to try and get it to work with Mac Mail if anyone with a Mac is willing to spend some time on it.
Cheers
Adam
So, are the # hashtags for commenting out lines? Also, is yahoo mail the configured default values for all settings?
Yes you are right on both counts
- the # are comments
- the defaults are correct for Yahoo
Using the above settings seem to work with macmail.app
I have set automatic login item for my account in system settings. Haven't checked for automatic startup yet.
Nice one, thanks aquarianx
This set-up worked great on my MacMail. Using Snow Leapard and the newest versions of everything. I left all the defaults in your properties as stated in the instructions. I couldn't get it to work at first, then I realized I had to delete the mailbox I had been editing, because it was initially setup as POP, even though I changed the servers. Following the instructions on this page and adding the advice of AquarianX to make it a startup item, everything works great, thankx.
Aaron
I just realized that it will download my mail and sync my notes and folders, but it's having a hard time actually opening my mail… any thoughts?
Hi Aaron
Apologies for the slow reply, I seem to miss your post somehow. I'm not sure I can offer you much advice without some more information.
If you see problems from time-to-time, then probably the Yahoo server is sometimes too busy, so it's not a problem with the ImapIdProxy. If you cannot ever open any mail, then that's not so good. If you could send me some trace, I could look into it. (Edit ImapIdProxy.properties, uncomment the line 'debug'. Edit ImapIdProxy.log to remove your password, then send that file to me.)
Cheers
Adam
Adam,
No worries. I haven't had anymore trouble, I found that my mail program was not set to send correctly and was freezing up. It still freezes up once in a while when trying to bounce a lot of junk, but it doesn't send through the proxy, so…
All is well on my Mac with Imap ID Proxy! Thanks.
Aaron
P.S. If anyone needs help getting this to work on a Mac let me know, I've made it work on all my machines.