0

アプリケーションからiCalイベントを含むメールを生成しようとしています。2つのGoogleアカウントでメールをテストしています。1つはGmailから、もう1つはGoogleアプリからです。

Gmail([email1]@gmail.com)でイベントを取得すると、イベントは次のように問題なくレンダリングされます。

ここに画像の説明を入力してください

しかし、Google Appsアカウント([email2] @ [domain] .com)で取得すると、レンダリングされません。解釈されているかどうかはわかりませんが、イベントは表示されず、単純なメールのみが表示されます。添付ファイル付き(invite.ics)

生成される電子メールメッセージは次のとおりです。

配信先:[email2] @ [domain] .com受信:10.205.80.15、SMTP ID zs15csp100752bkb; 2013年3月7日木曜日17:12:25-0800(PST)X-受信:10.236.126.202、SMTP ID b50mr351212yhi.25.1362705145168; 2013年3月7日木曜日17:12:25-0800(PST)リターンパス:受信:メール-gh0-f181.google.com(mail-gh0-f181.google.com [209.85.160.181])からmx。 ESMTPS IDf43si3539773yhk.290.2013.03.07.17.12.24のgoogle.com(バージョン=TLSv1暗号=ECDHE-RSA-RC4-SHAビット=128/128); 2013年3月7日木曜日17:12:25-0800(PST)受信-SPF:ニュートラル(google.com:209.85.160.181は、app @ [domain] .comのドメインの最良の推測レコードによって許可も拒否もされていません)クライアント- ip = 209.85.160.181; 認証-結果:mx.google.com; spf = neutral(google.com:209.85.160。181は、app @ [domain] .comのドメインの最良の推測レコードによって許可も拒否もされません)smtp.mail = app @ [domain] .com受信:SMTPIDy8so186664ghb.26のmail-gh0-f181.google.com <[email2] @[domain].com>の場合; 2013年3月7日木曜日17:12:24-0800(PST)X-Google-DKIM-署名:v = 1; a = rsa-sha256; c=リラックス/リラックス; d = google.com; s = 20120113; h = x-received:message-id:mime-version:from:to:date:subject:content-type:x-gm-message-state; bh = WkTwznIOK5D42bFC8nOzJjgv3 + K9EWlBJWKv1ejbN9w =; B = n8BuYosOIOzxX28UkvX71UjVR9gFK00 + 9vixzoImOEvRKSvCimOPf1nvcpZR3AMShv RL / 0ahNmVoDJ0ypjTiqA / fRZazf2M65SWJih / MGJuYmhzpyTpf371Z8NI65sAAGMvB0w KIaKl3kybyuS1TxysalZ / ZssN1vf2BT9T5Y5vVR + uAzBeAmtxZap733ZEn + Z + UvHQmOL twu64kvR / 6TSWLFZgrtkGdKC8Gcet4CGeXQd / qKg0ZjpFPNXmuDXeqIz6Ftouuu7fFhd ms30c9l6zaexmpbFCCiZdtuwIfMKFjPuMnqtT6KcucDWmTTgu8LbBqNqdV5icFkrrCM2 LnTQ == X-受付:SMTP IDをa22mr309438yhj.80.1362705144570と10.236.138.162によって、2013年3月7日木曜日17:12:24-0800(PST)リターンパス:受信:escobar5-pc([181.133.180.140])からmx.google.com、ESMTPS ID w2sm5267588yhh.7.2013.03.07.17.12.22 (バージョン=TLSv1暗号=RC4-SHAビット=128/128); 2013年3月7日木曜日17:12:23-0800(PST)メッセージID:<51393af7.027cec0a.0f2d.ffffa713@mx.google.com> MIME-バージョン:1.0差出人: "app"宛先: "user" <[email2] @ [domain] .com>、[email1] @ gmail.com日付:2013年3月7日木曜日17:12:23 -0800(PST )件名:招待状:テスト9コンテンツタイプ:マルチパート/代替; border =-boundary_0_9e5fb21c-1a19-477c-a576-04176397fb67 X-Gm-Message-State:ALoCoQmdferSoIzk / zUGmI9SEnioj6H76AOGmK / HVLGAaL29QjhGXVj8Z9VuAewe0N38zdOEVvTH

---- boundary_0_9e5fb21c-1a19-477c-a576-04176397fb67コンテンツタイプ:テキスト/プレーン; charset = UTF-8 Content-Transfer-Encoding:base64

TWVldGluZzogVGVzdCA5DQpPcmdhbml6ZXI6IGpzZXNjb2JhckBiaW9hbnl3aGVyZS5j b20NClN0YXJ0IHRpbWU6IFRodXJzZGF5LCBBcHJpbCA0LCAyMDEzIDE6MDA6MDAgQU0N CkVuZCB0aW1lOiBUaHVyc2RheSwgQXByaWwgNCwgMjAxMyAyOjAwOjAwIEFNDQoNCkF0 dGVuZGVlczogDQoJLWpzZXNjb2JhckBiaW9hbnl3aGVyZS5jb20NCgktanNlc2NvYmFy NUBnbWFpbC5jb20NCg0KRGVzY3JpcHRpb246IHNkZmRzZmRzZnMNCkxvY2F0aW9uOiBC aW9tZWV0aW5ncw0K ---- boundary_0_9e5fb21c-1a19-477c-a576-04176397fb67のContent-Type:text / htmlの。charset = UTF-8 Content-Transfer-Encoding:base64

aT4NCjxsaT5qc2VzY29iYXI1QGdtYWlsLmNvbTwvbGk + DQo8L3VsPjxici8 + DQo8cD48 c3Ryb25nPkRlc2NyaXB0aW9uOjwvc3Ryb25nPiBzZGZkc2Zkc2ZzPC9wPg0KPHA + PHN0 cm9uZz5Mb2NhdGlvbjo8L3N0cm9uZz4gQmlvbWVldGluZ3M8L3A + DQo8L2JvZHk + DQo8 L2h0bWw + DQO = ---- boundary_0_9e5fb21c-1a19-477c-a576-04176397fb67のContent-Type:テキスト/カレンダー。method = REQUEST; charset = UTF-8 Content-Transfer-Encoding:7bit

BEGIN:VCALENDAR PRODID:-// Google Inc // Google Calendar 70.9054 // EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:REQUEST BEGIN:VEVENT DTSTART:20130404T010000Z DTEND:20130404T020000Z DTSTAMP:20130308T011216Z ORGANIZER; mailto:[Email .com UID:event_36 @ [domain] .com ATTENDEE; CUTYPE = INDIVIDUAL; ROLE = REQ-PARTICIPANT; PARTSTAT = NEEDS-ACTION; RSVP = TRUE; X-NUM-GUESTS = 0:mailto:[email2] @ [domain] .com ATTENDEE; CUTYPE = INDIVIDUAL; ROLE = REQ-PARTICIPANT; PARTSTAT = NEEDS-ACTION; RSVP = TRUE; X-NUM-GUESTS = 0:mailto:[email1] @ gmail.com CREATED:20130308T011154Z説明:sdfdsfdsfs最終変更:20130308T011154Z場所:どこかシーケンス:0ステータス:確認済み概要:テスト9 TRANSP:OPAQUE END:VEVENT END:VCALENDAR

----boundary_0_9e5fb21c-1a19-477c-a576-04176397fb67--

4

2 に答える 2

0

さて、この 2 番目のアカウントで正しく表示するための招待を受け取りましたか (たとえば、最初のアカウントまたは MSFT Outlook からの招待) ?

上記のメッセージは問題ないように見えますが、次の MIME 構造を試してみてください。

content-type:multipart/mixed
      content-type:multipart/alternative
          essentially the 3 mime parts that you already have above
      content-type:text/calendar
      Content-Disposition: attachment; filename="invite.ics"
          the ics invitation (again)
于 2013-03-08T09:28:27.433 に答える