IMAPサーバーからフェッチしているメッセージのメッセージコンテンツのみを返そうとしています。ある時点で問題なく動作したように感じますが、現在、大量のゴミが返ってきています。これが私が現在サーバーから取得しているコンテンツです(私が望まない大量のゴミを含む)。
私のコードは次のようなものです:
server.select('INBOX')
status, ids = server.search(None, 'UnSeen')
latest_id = ids[0]
print 'latest id is', latest_id
status, msg_data = server.fetch(latest_id, '(RFC822)')
raw_data = msg_data[0][1]
print 'raw msg data: ', raw_data
私の目標は、文字列「Abc」をこれから分離することです。
生のメッセージデータ:配信先:受信:SMTPIDk5csp25808ibaで; 2012年5月22日火曜日16:52:37-0700(PDT)リターンパス:<3xSa8TyIUAIYBIBIEJFFGFA.BFBACICAAIB.dGgfq0IEl2373.5ysmo.qyyqvo.myw@grandcentral.bounces.google.com>受信-SPF:パス(google.com: 3xSa8TyIUAIYBIBIEJFFGFA.BFBACICAAIB.dGgfq0IEl2373.5ysmo.qyyqvo.myw@grandcentral.bounces.google.comのドメインが許可された送信者として指定)client-ip = 10.52.24.68; 認証-結果:mr.google.com; spf = pass(google.com:3xSa8TyIUAIYBIBIEJFFGFA.BFBACICAAIB.dGgfq0IEl2373.5ysmo.qyyqvo.myw@grandcentral.bounces.google.comのドメインが許可された送信者として指定)smtp.mail = 3xSa8TyIUAIYBIBIEJFFGFA.BFBAC grandcentral.bounces.google.com; dkim = pass header.i=3xSa8TyIUAIYBIBIEJFFGFA.BFBACICAAIB.dGgfq0IEl2373.5ysmo.qyyqvo。myw@grandcentral.bounces.google.com受信:mr.google.com([10.52.24.68])からSMTP ID s4mr15641011vdf.3.1337730757212(num_hops = 1); 2012年5月22日火曜日16:52:37-0700(PDT)DKIM-署名:v = 1; a = rsa-sha256; c=リラックス/リラックス; d = google.com; s = 20120113; h = mime-version:references:message-id:date:subject:from:to:content-type; bh = KIYz0SegimNSAAbGsi5167k + DIHSSlVjHp4RK92QeKo =; B = K2 // 5fPk82ocgnfM6iY4abv / RnxBzlbpnhSosuzkhf8cASjQmyLI0fshrY / xFWY1kh dQHWDqnpdPW5JhF8kODPkX6nDUCTmA81954ROjmqorUHqoqrqNgcJg17M5PPhfMCduhm HaavvpGomS8M29A2Yw81p6 + BDSLHDOsVaqXKM1SuuBjslBYZZNEz3YNDsZWHWop64O6V STWCiuXhdAwxqD3Ruuh1ZTbxrmHMimKZfGtF5wahvy8prRQibdBd21eW05fk7PHwalg9 vrsKpGD / xYzpGzEc7nUzIvirUlHFebN3r7JqO463ZKpWgKX / zEdG / uO2OFdxsYdqThow EBDg == MIME-バージョン:1.0受信:SMTP IDがs4mr10817316vdf.3.1337730757202と10.52.24.68で、2012年5月22日火曜日16:52:37-0700(PDT)参照:<+ 18184955650.77d431b4360d0f0785312b85196039cf7bf69257@txt.voice.google.com>メッセージID:<+ 18184955650.d58cd371f90b1e89b989489c4752e917791953de@txt.voice 2012年5月22日火曜日23:52:37+0000件名:SMS from From:""<.T6WVgq84bs@txt.voice.google。com> To:Content-Type:text / plain; charset = ISO-8859-1; format = flowed; delsp = yes
Abc