0
vCardを電子メールで添付ファイルとして送信するプログラムを開発しています。私は彼らが添付ファイルをインポートするとき、私のdbのユーザーにタグを付けることができるようにしたいと思います。添付されたvcardを誰がインポートするのかを知る方法はありますか?
たとえば、ユーザーは電子メールを受信し、クライアントはOutlookです。彼らがそれをインポートするとき、サーバーへのコールバックでそれを包む方法がありますか?
これを行う方法があるかどうか知っていますか?
私はあなたがそれに近づいているという観点からこれは可能ではないと思います。 1)vCard /添付ファイルをローカルの連絡先にインポートするユーザーをインターセプト/キャッチする2)1)が発生したときにデータベースを更新するには?ステップ1)は、ユーザーのローカルストレージ上のローカルファイルを更新しようとしています。あなたが明示的な監視/ログオンをしていない限り、私はそれが可能であるかどうかはわかりません。 – gravity
こんにちはGrav、私はあなたが正しいかもしれないと思います。私がしたかったことは、誰かがvcardをインポートするためのリンクをクリックした時を知っています。送信者がオンラインアカウントを更新すると、私のサーバーによってカードが生成されます。 1つの考えは、電子メールがユーザがカードをインポートするWebページへのリンクになる可能性があることです。そうすれば、誰かがカードを受け入れたことを知ることができます。私は彼らが添付ファイルをインポートしたかどうかを知る方法があるかどうかを調べようとしていました。 – cnak2
所有しているページへのリンクがあり、コードがあなたによって維持されている場合、確かに... vCardを生成してダウンロードすることができます。同じWebスクリプトでデータベースを更新します。しかし、あなたの質問では、「電子メールによる添付ファイルとして」_は、あなたが今説明したものと大きく異なっています。 – gravity