0
我用/etc/aliases
重定向傳入電子郵件
爲用戶名"ooo"
到Python腳本接收電子郵件缺少標題和正文內容
(由處理SENDMAIL
)
ooo: "|/usr/bin/python /2/a.wsgi"
這是a.wsgi
樣子。
import os
import sys
a = sys.stdin.read(1024)
f = open('/2/email.txt','w')
f.write(a)
我發送測試E-mail給我自己從我的雅虎電子郵件帳戶 但整個標題和正文丟失。
我故意創建了一個長的標題,包括很多的o的 和一個包含很多的o的多行 ,以便我可以看到它。
當我看着python攔截的電子郵件。 這就是email.txt文件的樣子。
[[email protected] 2]# cat email.txt
From a*****@ymail.com Thu Jul 25 09:41:49 2013
Received: from nm23-vm1.bullet.mail.bf1.yahoo.com (nm23-vm1.bullet.mail.bf1.yahoo.com [98.139.213.141])
by domain.tld (8.14.4/8.14.4) with ESMTP id r6P9fm88005190
for <[email protected]*****.tld>; Thu, 25 Jul 2013 09:41:48 GMT
Received: from [98.139.215.142] by nm23.bullet.mail.bf1.yahoo.com with NNFMP; 25 Jul 2013 17:26:26 -0000
Received: from [98.139.212.228] by tm13.bullet.mail.bf1.yahoo.com with NNFMP; 25 Jul 2013 17:26:26 -0000
Received: from [127.0.0.1] by omp1037.mail.bf1.yahoo.com with NNFMP; 25 Jul 2013 17:26:26 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: [email protected]
Received: (qmail 29958 invoked by uid 60001); 25 Jul 2013 17:26:26 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ymail.com; s=s1024; t=1374773185; bh=Nc9zHE1K2q237s4A2qN53+4bWmq6BswfttyIcwmUsF8=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=tN89b5lX46otPfK9builCXVNLty3jVx[[email protected] 2]#
正如您所看到的,主體是空的,並且主體也不可見。
否則我通過電子郵件發送自己
主題:oooooooooooooooooooooooooooooooooooooooooo
身體:很多也是O公司的年代,但多行,因此會很容易看到。
爲什麼你會刪除的問題?這樣,具有相同問題的其他人無法從中受益。 – aestrivex