none
ワークフローを使用せずに、アイテム保存時にメール送信できる機能を実装したい RRS feed

  • 質問

  • こんにちは

    ワークフローを使用せずに、アイテム保存時にメール送信できる機能を、
    カスタムリストおよびドキュメントライブラリに実装したいと考えております。

    開発方法はVisual Studioの使用を検討しております。
    メール送信機能について参考になるURLやサンプルコードはございませんでしょうか?

    ■動作環境
    Server:Windows 2003 R2、SharePoint 2007
    Client:Windows XP、VISTA

    何らかのヒントになるような情報があれば
    ご教示頂けませんでしょうか。

    よろしくお願いいたします。

    2010年11月2日 8:38

回答

  • こんにちわ

     

    SharePointのメール送信について、下記が参考になるURLです。

    How To Send Email with SPUtility
    http://www.sharepointbriefing.com/spcode/article.php/3840566/How-To-Send-Email-with-SPUtility.htm

    SPUtility.SendEmail メソッド (SPWeb, Boolean, Boolean, String, String, String) (Microsoft.SharePoint.Utilities)
    指定されたアドレスに電子メール メッセージを送信します。
    http://msdn.microsoft.com/ja-jp/library/ms411989%28v=office.12%29.aspx

     

    また、アイテム保存時のイベントの取得には、イベントレシーバーをご使用になると思います。それについては、下記が参考になります。

    イベントレシーバの作成方法
    http://wiki.livedoor.jp/sharepoint/d/%A5%A4%A5%D9%A5%F3%A5%C8%A5%EC%A5%B7%A1%BC%A5%D0%A4%CE%BA%EE%C0%AE%CA%FD%CB%A1

    イベント ハンドラを使う際の注意点
    http://blogs.technet.com/b/sharepoint_support/archive/2009/10/26/3289128.aspx

    では

    • 回答としてマーク ichigo5657 2010年11月7日 23:56
    2010年11月4日 23:39

すべての返信

  • こんにちわ

    単純に、ワークフローを使わずにアイテム保存時にメール送信できればよいのであれば、
    VisualStudio を使わずに、「通知」機能で事足りませんか?

    サイトコレクション単位になってしまいますが、メールの文面もある程度カスタマイズすることができます

    2010年11月4日 0:27
  • こんにちわ

     

    SharePointのメール送信について、下記が参考になるURLです。

    How To Send Email with SPUtility
    http://www.sharepointbriefing.com/spcode/article.php/3840566/How-To-Send-Email-with-SPUtility.htm

    SPUtility.SendEmail メソッド (SPWeb, Boolean, Boolean, String, String, String) (Microsoft.SharePoint.Utilities)
    指定されたアドレスに電子メール メッセージを送信します。
    http://msdn.microsoft.com/ja-jp/library/ms411989%28v=office.12%29.aspx

     

    また、アイテム保存時のイベントの取得には、イベントレシーバーをご使用になると思います。それについては、下記が参考になります。

    イベントレシーバの作成方法
    http://wiki.livedoor.jp/sharepoint/d/%A5%A4%A5%D9%A5%F3%A5%C8%A5%EC%A5%B7%A1%BC%A5%D0%A4%CE%BA%EE%C0%AE%CA%FD%CB%A1

    イベント ハンドラを使う際の注意点
    http://blogs.technet.com/b/sharepoint_support/archive/2009/10/26/3289128.aspx

    では

    • 回答としてマーク ichigo5657 2010年11月7日 23:56
    2010年11月4日 23:39
  • Nymphaeaさん

    アドバイスいただきありがとうございます。
    申し訳ありません。質問内容で詳細をご説明しきれておりませんでしたが、
    アイテム保存時に以下の機能を実装したいと考えておりました。

    ・メール送信のための宛先を指定する
    ・メールの件名および本文を入力する

    そのため、Visual Studioでの開発を検討しておりました。
    ご説明不足となり申し訳ありませんでした。
    2010年11月7日 23:55
  • tamaki9さん

    SharePointでのメール送信について、情報をご提示いただきありがとうございます。
    どのような機能が必要かも理解していなかったため助かりました。
    参考にさせていただきます。

    以上、よろしくお願いします。
    2010年11月7日 23:56