0
私はpostfixとpythonの新機能です。私はUbuntuの上、セットアップ後置をしたし、main.cf
python - Linuxのpythonのpostfixから電子メールを読む
mailbox_command = /home/someuser/test.py
とtest.py設定している:私はフィールドに挿入する電子メールの内容を期待していた
#!/usr/bin/python
import sys, MySQLdb
email_input = sys.stdin
db = MySQLdb.connect(host="localhost",
user="user",
passwd="password",
db="test")
cur = db.cursor()
sql = "insert into postfix (value) values (%s)"
cur.execute(sql, (email_input,))
db.commit()
db.close()
を代わりに、私は<open file '<stdin>', mode 'r' at 0x7f018b3b40c0>
になってしまいました
メモリアドレスと思われるものから生の電子メール文字列を取得するにはどうすればよいですか?