Author Topic: Problems Receiving Vcard From Palms  (Read 1478 times)

javamatte

  • Newbie
  • *
  • Posts: 18
    • View Profile
Problems Receiving Vcard From Palms
« on: December 23, 2004, 04:10:50 pm »
Good News:  Beam receive worked with no configuration (Hentges 3.5.2)!!!

Bad News:  Palm (Treo 650) contact beaming VCard files cannot be imported.

When I beam-receive a vcard from a Treo 650 (Palm OS 5 something), I receive the file, but opie-addressbook complains that the VCard is corrupt.  It is correct, but I wonder if there is some way I can get a hook in BEFORE it tries to import.

I checked the beamed file manually (it was laying around int /tmp) and there is one obviously non-compliant line in there.  It is a line that simply reads "Unnamed".  If I delete that line, I can import the .vcf file into opie-addressbook no problem.

My question(s) is/are what happens when a beamed file is received and can I get my fingers on it before opie-addressbok does?  I assume that some script is being fired off that sees a .vcf file incoming and hands it over to opie-address.  What I want to do is put a filter in before it and remove any lines that contiain 'Unnamed'.  If I can do that, I can show off my super-dooper Zaurus without any 'can't talk to my palm' egg on my face.  I know, I know...it's the Palm's fault for not adhering to standards, but I'm on a Linux box... I can fix it w/ a script, right?

Any help would be appreciated (and I'll write up a how-to if we can get it running).