![]() VCard Editor is a free program for Microsoft Windows that lets you deliver all of your business card information over the internet in a fun and easy to use way. The problem seems to be entirely related to Content-Disposition: inline.View and edit vCards for free with vCard Editor for Windows. I backed off that change after finding the inline/attachment fix to test it, Thunderbird then sent it as text/plain, and the iPhone seems to be happy with that. I include this tidbit as google bait to help the next poor sap with this problem.įinally, it turns out that you apparently do not need to force Thunderbird to send. If you need for some reason to force Thunderbird to send all attachments, even text ones, as binary, set mail.fileĪttachbinary to true. The iPhone is expecting a disposition of "Attachment", and Thunderbird by default sends it as "Inline".ġ) Go to ThunderBird -> Preferences Advanced button, General Tab, click on Config Editor.Ģ) In the filter field, enter "ntentģ) Right click on the preference, select modify, change it to 1 (it defaults to 0)Ĥ) Exit the editor, quit & relaunch TB just to be safe, and you are good to go. The problem turns out not to be Content-Transfer-Encoding, but Content-Disposition. I now have a final solution, thanks to some help from the Mozilla Support Forums (I launched a double-barreled attack). The iPhone apparently expects vCards to be encoded as base64, but Thunderbird will use 7bit, and I haven't found a way to teach it the error of its ways (if, in fact it is an error - it may be a subtle iPhone inadequacy) Unfortunately, even though Thunderbird will send the attachment with the correct mime type, it uses the wrong Content-Transfer-Encoding. Thunderbird will ask what to do with this type of file tell it to open it with Address Book.ģ) Thunderbird now saves a record in the mimetypes.rdf file buried in ~/Library/Thunderbird// that says ".vcf files get opened by Address Book, and oh, by the way, they have mime type text/vcard" This will contain a proper text/vcard attachment.Ģ) When the mail arrives, double-click on it. Teaching thunderbird the proper mime type for an attachment is not obvious at all, but there is a way to trick it into learning.ġ) Send a vcard from your google mail account to the account you use with thunderbird. So the iPhone think's it's just some text to display - and thus the problem. Comparing vcf files sent by both gmail and thunderbird in bbedit shows that gmail sends the file as text/vcard, and thunderbird sends it as text/text (the default). Obviously I could work around things by just exporting the desired vcards and emailing them to the family's laptops for syncing to the iPhones, but I'd still like to know what's going on.īased on a lot of testing (thanks for the suggestions), I've figured out that the culprit is Thunderbird, the open-source email app I use.Īpparently, thunderbird does not by default know that the proper mime type for a. vcf isn't a supported attachment type, yet reading around the discussions seems to imply that it is (or was). The copies of the emails forwarded back from gmail to my main email address contain the vcard as an attachment, so I don't think gmail is at fault (unless it is a weird iMap problem).Ī search of the current iPhone manual seems to imply that. Also, there's a fractional second of delay before the vCard's text appears, so I think the iPhone is opening the attachment and deciding to just display it as text. ![]() ![]() ![]() There's no way to add it to the contact list. When you read the email, it shows the vCard - as raw text, not as an attachment. When the mail arrives at the iPhone, however, the summary is that the message has no content. I exported a vCard from Address Book, and emailed it via thunderbird (as an attachment) to my gmail account, which the iPhone polls via iMap (this is with the latest iPhone software, of course) we're probably going to want to trade a bunch of address book entries, so I decided to test out how that might work. OK, so we held out as long as we could, but finally got iPhones for the entire Mac-fanatic family, and by and large, we're in love. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |