|
FastMail Forum All posts relating to FastMail.FM should go here: suggestions, comments, requests for help, complaints, technical issues etc. |
|
Thread Tools |
19 Mar 2002, 03:21 AM | #1 |
Junior Member
Join Date: Mar 2002
Location: Centerville, OH
Posts: 25
|
More IMAP Questions
Hello,
I am really enjoying IMAP and I have even started using Mozilla as my standard browser. It is pulling all of my mailbox folders just fine and really seems to be a nice browser now. I wish that I could find a way to get the mouse buttons (with no keyboard keys pressed) to operate the "browse back" and "browse forward" commands - I would be completely happy. Either that or get the Opera style mouse gesture to work - awesome feature of Opera btw. Now to my actual question - I thought that IMAP offered the ability to use an IMAP address book that would synchronize with a remote client. Is that something that is possible or was I dreaming it? That is the only piece of the IMAP puzzle that I am missing - my email address book. Thanks, Jeff |
19 Mar 2002, 03:50 AM | #2 |
Moderator
Join Date: Dec 2001
Location: Long Island, NY
Posts: 2,654
|
Fastmail will have addressbook synching but doesn't have it operative as yet.
|
19 Mar 2002, 04:07 AM | #3 |
The "e" in e-mail
Join Date: Feb 2002
Location: London, UK
Posts: 4,681
|
Also, isn't address-book synching LDAP rather than IMAP?
|
19 Mar 2002, 04:14 AM | #4 |
Junior Member
Join Date: Mar 2002
Location: Centerville, OH
Posts: 25
|
I wasn't sure if there was some address book functionality built into the IMAP standard or if you had to use LDAP to get the addresses.
Glad to hear that it is on the way! That will make my email life complete. Jeff |
19 Mar 2002, 05:04 AM | #5 |
Member
Join Date: Feb 2002
Location: Ontario, Canada
Posts: 37
|
Hello,
Q: What is the IMAP port number ? Q: What is the SSL IMAP port number ? (if it differs from plain IMAP port number) Thankyou, Charlene ------------------ |
19 Mar 2002, 05:10 AM | #6 |
Moderator
Join Date: Dec 2001
Location: Long Island, NY
Posts: 2,654
|
|
19 Mar 2002, 05:17 AM | #7 | |
Member
Join Date: Feb 2002
Location: Ontario, Canada
Posts: 37
|
Quote:
Now replying to my own post: Q: What is the IMAP port number ? IMAP port number: 143 Q: What is the SSL IMAP port number ? SSL IMAP port number: 993 Till later, Charlene -------------------- |
|
19 Mar 2002, 05:55 AM | #8 | |
Ultimate Contributor
Join Date: Sep 2001
Location: Australia
Posts: 11,501
|
Quote:
FastMail.FM's syncing will be based on a protocol that we're developing. At this stage the protocol is a simple TCP protocol that we developed for this particular process, but we're considering switching to SOAP to make it easier to port to multiple platforms. |
|
19 Mar 2002, 06:18 AM | #9 |
Member
Join Date: Feb 2002
Location: Ontario, Canada
Posts: 37
|
Hello again,
Q: What are the IMAP server commands as compared to POP ? POP commands IMAP Equivelent ------------ --------------- * n is the message number user (username) = pass (password) = list = top n 0 = retr n = quit = Q: If the IMAP commands differ from the SSL IMAP commands, could you include them also. Thanks, Charlene ---------------- |
19 Mar 2002, 06:30 AM | #10 |
Ultimate Contributor
Join Date: Sep 2001
Location: Australia
Posts: 11,501
|
The IMAP commands are documented here: http://www.faqs.org/rfcs/rfc2060.html . SSL is simply a wrapper around any TCP socket--inside the wrapped socket nothing changes. Do a Google search for 'SSL' for all you need to know about SSL.
|
19 Mar 2002, 07:37 AM | #11 | |
Cornerstone of the Community
Join Date: Feb 2002
Location: Cork, Ireland
Posts: 802
Representative of:
Fastcheck.org |
Quote:
Would it be possible to use a protocol over HTTP (Soap, XML/RPC...) for us poor sods who are behind a firewall? I'm waiting for this big time... I used to love Visto's sync tool. SM |
|
19 Mar 2002, 07:56 AM | #12 |
Ultimate Contributor
Join Date: Sep 2001
Location: Australia
Posts: 11,501
|
Yes, that's another reason we're considering SOAP.
|
19 Mar 2002, 12:50 PM | #13 | |
Member
Join Date: Feb 2002
Location: Ontario, Canada
Posts: 37
|
Quote:
Thankyou for replying, Charlene ------------------------------- |
|
19 Mar 2002, 01:45 PM | #14 |
Ultimate Contributor
Join Date: Sep 2001
Location: Australia
Posts: 11,501
|
The RFC is hard to understand because IMAP is complex. IMAP is complex because it's powerful. But if you're just after a few basic commands here's a simple session (stuff I typed is bold):
Code:
telnet fastmail.fm imap Trying 209.61.183.86... Connected to fastmail.fm. Escape character is '^]'. * OK www.fastmail.fm Cyrus IMAP4 v2.1.3 server ready . login user password . OK User logged in . list "*" "%" * LIST (\HasChildren) "." "INBOX" * LIST (\HasNoChildren) "." "INBOX.Drafts" * LIST (\HasNoChildren) "." "INBOX.Saved" * LIST (\HasNoChildren) "." "INBOX.Sent Items" * LIST (\HasNoChildren) "." "INBOX.Trash" * LIST (\HasChildren) "." "INBOX.test" * LIST (\HasNoChildren) "." "INBOX.test.sub" . OK Completed (0.200 secs 17 calls) . select inbox.test.sub * FLAGS (\Answered \Flagged \Draft \Deleted \Seen) * OK [PERMANENTFLAGS (\Answered \Flagged \Draft \Deleted \Seen \*)] * 1 EXISTS * 0 RECENT * OK [UIDVALIDITY 1012452110] * OK [UIDNEXT 2] . OK [READ-WRITE] Completed . search all * SEARCH 1 . OK Completed (1 msgs in 0.000 secs) . fetch 1 rfc822.header * 1 FETCH (RFC822.HEADER {398} From: "Jeremy Howard" <x@fastmail.fm> To: "Rob Mueller" <x@fastmail.fm> Subject: One liner Date: Mon, 28 Jan 2002 00:59:33 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 ) . OK Completed . fetch 1 rfc822.text * 1 FETCH (RFC822.TEXT {551} Couldn't sleep, so I read perldoc perlrun instead... ;-) Thought you'd find this one-liner both useful and maybe educational (since this type of aggregation is useful in a lot of situations): lsof | perl -MData::Dumper -ane '$b{$F[0]}++; END {print Dumper(\%b);}' If you want to split on something other than whitespace, use: -Fpattern specifies the pattern to split on if -a is also in effect. The pattern may be surrounded by "//", "", or '', otherwise it will be put in single quotes. ) . OK Completed . fetch 1 body[] * 1 FETCH (BODY[] {949} From: "Jeremy Howard" <x@fastmail.fm> To: "Rob Mueller" <x@fastmail.fm> Subject: One liner Date: Mon, 28 Jan 2002 00:59:33 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Couldn't sleep, so I read perldoc perlrun instead... ;-) Thought you'd find this one-liner both useful and maybe educational (since this type of aggregation is useful in a lot of situations): lsof | perl -MData::Dumper -ane '$b{$F[0]}++; END {print Dumper(\%b);}' If you want to split on something other than whitespace, use: -Fpattern specifies the pattern to split on if -a is also in effect. The pattern may be surrounded by "//", "", or '', otherwise it will be put in single quotes. ) . OK Completed . fetch 1 body[1]<0.25> * 1 FETCH (BODY[1]<0> {25} Couldn't sleep, so I read) . OK Completed |
19 Mar 2002, 10:45 PM | #15 |
Member
Join Date: Feb 2002
Location: Ontario, Canada
Posts: 37
|
Thankyou Jeremy !! :)
Till later, Charlene -------------------- |