0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

sylpheed の vCard + dropbox によるアドレス帳同期

Last updated at Posted at 2020-03-16

sylpheed でのアドレス帳同期

sylpheed でアドレス帳を同期するにはLDAPサーバを使う方法がある(らしい。使ったことないのでわからないが機能はあるっぽい)。個人でアドレス帳同期するのにLDAPサーバを立てるのは面倒なので、vCard と dropbox を使ったアドレス帳同期について説明する。

vCard とは?

https://ja.wikipedia.org/wiki/VCard を参照のこと。google コンタクトのエクスポートにvCard 形式がある。

例えば、下記のような vCard形式ファイル address.vcf を用意する。

address.vcf
BEGIN:VCARD
VERSION:3.0
FN:hogehoge FUGAFUGA
EMAIL:fugafuga@fugafuga.net
END:VCARD

BEGIN:VCARD
VERSION:3.0
FN:surname familyname
EMAIL:surname@familyname.com
EMAIL:surname2@familyname.com
END:VCARD

BEGIN:VCARD と END:VCARD で挟んだ情報が一人分の情報になる。FN: のところにアドレス帳に表示させたい名前を入れる。EMAIL: のところにメールアドレスを入力する。2つ以上のメールアドレスを登録したいときはEMAIL: を並べて書けば良い。

google コンタクトからダウンロードした場合

contacts.vcf
item1.EMAIL;TYPE=INTERNET:hogehoge@fugafuga.net

のように、item1. などがついている場合があり、この場合にsylpheed はメールアドレスを読み込まない。item1. などを削除すれば、sylpheed で認識できるようになる。

sylpheedのアドレス帳にvCardを取り込む

ツール -> アドレス帳 として、vCard をクリックしてから、ファイル -> 新規vCard とする。名前を適当に入力して、ファイルでvCardのありかを指定する。このときに、dropboxなど、同期ができるファイルに vcardファイルを入れておけば、アドレス帳が同期できるという仕組み。

うまく行かなかった方法

http://sylpheed-support.good-day.net/bbs_article.php?pthread_id=386
にある、シンボリックリンクでアドレス帳を同期させようとしたが、どうもうまく行かなかった。というのも、シンボリックリンクでアドレス帳のデータをリンクさせても、アドレス帳に変更があったときに、sylpheed がアドレス帳のファイルをオリジナルファイルで上書きしてしまう様子。おそらくは、古いアドレス帳ファイルをバックアップして、新しいアドレス帳ファイルを生成してしまうので、こちらの求める挙動にはなってくれない様子。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?