So senden Sie eine iCal-Besprechungsanfrage mithilfe von Java Mail und erhalten die Antwort

8

Ich versuche, einen iCal zu einem Outlook zu senden, benutze Java Mail Library, ich habe bereits die Frage , und ich habe bereits einen Beispielcode

%Vor%

Aber es wird als Anhang an Outlook 2007 und Outlook 2003 gesendet, und selbst wenn ich auf den Anhang klicke, um ihn anzuzeigen und zu akzeptieren, erhalte ich keine Antwort, was der Zweck der Anwendung ist, eine ähnliche Funktionalität zu haben wie Outlook.

Gibt es irgendeine Prozedur, die ich wissen muss, oder ist es die Einladungs-ID, die die Sache grob macht?

    
Amr Gawish 13.07.2009, 19:58
quelle

3 Antworten

18

Also habe ich das Problem gelöst, und hier ist was ich gefunden habe:

1 - Sie müssen auf Java Mail API 1.4.2 aktualisieren, damit alles funktioniert

2 - Schreiben Sie den Text / Kalenderteil Ihrer Nachricht wie folgt:

%Vor%

3 - Ersetzen Sie Ihre Variable, und Sie sind gut zu gehen!

    
Amr Gawish 15.07.2009, 08:52
quelle
4

Sie können die ical4j-Bibliothek zusätzlich zu Javamail verwenden, um den Nachrichtentext zu erstellen (anstatt einen StringBuffer zu verwenden).

Beispiel:

%Vor%     
herau 23.12.2015 12:34
quelle
1

Es gibt kein Anzeichen dafür, dass Sie jemals die Absenderadresse auf eine tatsächliche Adresse setzen, daher gibt es keinen Platz für die Antwort.

Das ist vielleicht nicht das Problem in Ihrem Produktion Code, aber es sieht hier wie ein Problem aus ...

    
Jon Skeet 13.07.2009 20:23
quelle

Tags und Links