def main ():
- txt = sys.stdin.read()
+ handle_args()
+ txt = sys.stdin.read()
msg = email.parser.Parser().parsestr(txt)
print("From: " + msg['From'])
if conttype == "application/pgp-encrypted":
if descript == 'PGP/MIME version identification':
if payload.strip() != "Version: 1":
- print("*** Warning... unknown pgp/mime version: " \
- + payload.strip())
+ print(progname + ": Warning: unknown " + descript + ": " \
+ + payload.strip(), file=sys.stderr)
continue
elif (filename == "encrypted.asc") or (conttype == "pgp/mime"):
return (plain, sigs)
+def handle_args ():
+ if __name__ == "__main__":
+
+ global progname
+ progname = sys.argv[0]
+
+ if len(sys.argv) > 1:
+ print(progname + ": error, this program doesn't " \
+ "need any arguments.", file=sys.stderr)
+ exit(1)
+
+
main()