電子メールを受信するドキュメントライブラリのsharepoint 2010の電子メールイベント受信者を作成しています。そのリストに送信された電子メールを別のコンピュータにコピーできます。では、itemAddedイベントレシーバーではなく、電子メールイベントレシーバーを使って、どうすればいいですか?どのオブジェクトメソッドを使用して別のリストなどにコピーメソッドを取得できますか?Sharepoint 2010電子メールイベントレシーバ
答えて
SPEmailEventReceiver
は、EMailReceived
の方法を有する。
あなたがMSDN example codeを取るとき:
public class Email_Handler: SPEmailEventReceiver
{
public override void EmailReceived(
SPList oList,
SPEmailMessage oMessage,
string strReceiverData)
{
SPListItem oListItem = oList.Items.Add();
oListItem["Title"] = oMessage.Headers["Subject"];
oListItem["Body"] = oMessage.HtmlBody;
oListItem.Update();
}
}
あなたは、彼らはあなたが行うことができます正確に何であるoList.Items.Add()
を経由してリストにリスト項目を追加することを参照してください。他のリストに項目を追加することもできます。
リストアイテムがある場合は、SPListItem.CopyToメソッドを使用してリストアイテムを他のリストにコピーできます。
電子メールイベント受信のための良い例:http://pholpar.wordpress.com/2010/01/13/creating-a-simple-email-receiver-for-a-document-library/
メールアイテムをitems.add()メソッドに渡すにはどうすればいいですか?文字列urlとオブジェクト型を取るので、別のリストにコピーすることができます。 – user1063793
電子メールのイベント受信者の例を参照してください。完全なメッセージを取得するには '.GetMessageStream()'を使用してください。他の "メールアイテム"はありません。 –
- 1. ページレイアウト内のSharePoint 2010「電子メールリンク」
- 2. Sharepoint 2010添付ファイルとしてのドキュメントライブラリ内の電子メールドキュメント
- 3. Sharepoint 2010タスクの作成と電子メールの送信
- 4. SharePoint 2010イベントハンドラソリューションで電子メールを送信する方法は?
- 5. SharePoint電子メールのアラート
- 6. Outlook 2010の電子メールエミュレータ/プレビューツール
- 7. Sharepoint 2010カスタム404ページ - asp拡張子
- 8. 電子メールをSharePointライブラリにドラッグアンドドロップする
- 9. Sharepoint 2010の編集SharePoint Designer 2010のアセットライブラリビュー
- 10. Sharepoint 2010
- 11. WorkItemへの電子メール - EWS 2007_SP1&TFS 2010
- 12. SharePoint VSワークフローでSharePointグループに電子メールを送信
- 13. Sharepoint 2010ビジュアルスタジオ2010 Webサービス
- 14. Sharepoint Foundation 2010とInfoPath 2010
- 15. カスタムSharePoint 2010フォーム
- 16. sharepoint 2010 jquery webservices
- 17. SharePoint 2010 Webpart Chrome
- 18. SharePoint 2010イベントハンドラ
- 19. Sharepoint 2010リバースプロキシ
- 20. Sharepoint 2010のカスタムログインページ
- 21. SharePoint 2010とInfoPath
- 22. SharePoint 2010:フィールド式
- 23. SharePoint 2010アイテムアップデートイベント
- 24. SharePoint 2010のwebpart
- 25. SharePoint 2010のAjaxControlsToolkit
- 26. SharePoint 2010ワークフロー
- 27. Sharepoint 2010のFBA
- 28. Sharepoint 2010 WebPartZone
- 29. SharePoint 2010とSilverlight
- 30. Sharepoint 2010、ClientContext&Unauthorized
SPEmailEventReceiverあなただけの値の「へ」プロパティを確認します(ないサンドボックス内の場合)またはItemAddedと。 –
はいSPEmailReceiverとその中のEmailReceivedメソッドを使用していますが、SPEmailRecieved内のメソッドへのコピーがないので、アイテムを別のリストにコピーするには – user1063793