I just have to say: cool! I'll try this with my Sony Ericsson mobile
phone some day, some of those also have support for AirSync!

\David

On Tue, 2007-12-18 at 23:14 +0000, Dr J A Gow wrote:
> Folks,
> 
>       I have placed the base code for an experimental pushmail server in SVN
> at trunk/jagow-files/airmail. The push services are not yet fully
> functional but it will currently exchange emails and attachments with a
> set of folders on the server side. It is very much a proof-of-concept in
> that it will not actually send the email anywhere except to folders and
> files on the server side.
> 
> It is under heavy development and may change regularly. If you want to
> play with it remember it does not (yet) authenticate and is probably
> insecure so run it behind a firewall and connect to it using wireless
> networking (if your phone supports it) or use DTPT.
> 
> To set it up, go root, then as root create the following directories
> 
> ~/.airmail
> ~/.airmail/folders
> ~/.airmail/folders/Inbox
> ~/.airmail/folders/Deleted
> ~/.airmail/folders/Drafts
> ~/.airmail/folders/Sent Items
> 
> Then start airmail:
> 
> python airmail.py
> 
> If you then connect with the phone, you should be able to send email
> from the phone and it will end up in a file ~/.airmail/mboxout.
> 
> If you have MIME messages in standard format, copy it to the Inbox
> folder on the server, one message per file. It will appear on the phone
> on the next sync.
> 
> You can also create new folders on the phone or on the server, move
> messages/folders etc, and they will be mirrored on the other side.
> 
> The push services need some changes to the wbxml patch as another
> namespace needs to be added to handle the 'Ping' command. I will be
> working on this next.
> 
> This work has shed a lot of new light on how Airsync actually works and
> will lead to significant improvements in sync-engine. Apart from a
> working pushmail server, it would be easy to develop a server-side
> Airsync handler that can handle all syncable items and sync them to a
> form of database backend - then desktop clients could sync to the
> server. A form of back-office groupware perhaps?
> 
> Have fun. I'll commit the changes to sync-engine in a day or so now that
> I have finished testing them and they seem to be stable.
> 
>       John.
> 
> 
> -------------------------------------------------------------------------
> SF.Net email is sponsored by:
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services
> for just about anything Open Source.
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> SynCE-Devel mailing list
> SynCE-Devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/synce-devel
-- 


-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
SynCE-Devel mailing list
SynCE-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel

Reply via email to