タグ

2012年1月11日のブックマーク (2件)

  • Python Gmailに届いたメールの内容をmantisに自動で転記する

    Python SOAP通信でmantisに案件を追加する(suds使用) PythonでGmailに送信されたメールの内容と添付ファイルを取得する この2つを組み合わせれば、Gmailに届いたメールの内容をmantisに自動で転記できるはず。 仕様 IMAP4でGmailに接続し、メールの内容と添付ファイルを取得。 取得した内容をSOAP通信でmantisに登録します。 同時に、メールに添付されていたファイルもmantisに登録することにします。 メールの件名が、mantisの要約に。 文がmantisの詳細にそれぞれ登録されます。 また、重複登録を避けるためmantisへの登録を行ったメールは 削除することにしました。 ソース こんなかんじです。 # -*- coding:utf-8 -*-import imaplib,email,email.Header,mimetypesimpor

    Python Gmailに届いたメールの内容をmantisに自動で転記する
  • Python SOAP通信でmantisに案件を追加する(suds使用)

    以前、C#からSOAP通信を経由して、mantisのデータ取得を行いました。 Visual C# 2008 Express Edition でSOAP通信 SOAP通信でmantisのプロジェクト名を取得する(Visual C# 2008使用) SOAP通信でmantisに登録されている案件を取得する(Visual C# 2008使用) SOAP通信でmantisに登録されている案件をCSV出力する(Visual C# 2008使用) 今回は、PythonからSOAP通信を使用して、mantisに案件の追加を行ってみます。 sudsのインストール SOAP通信のライブラリに何を使用するか悩んだのですが、 https://fedorahosted.org/suds/ sudsというライブラリを使用することにしました。 ちなみに、SOAP通信を行うクライアントはUbuntu 11.10で、 P

    Python SOAP通信でmantisに案件を追加する(suds使用)