#!/usr/bin/python3 import argparse import os from profile import Profile desc = 'set an emad to bounce' parser = argparse.ArgumentParser(description=desc) parser.add_argument('-v', action='store_true', help='do verbose') parser.add_argument('what', type=str, help='email address or file') args = parser.parse_args() what = args.what p = Profile(do_verbose=args.v) from_fufi = None if os.path.isfile(what): from_fufi = what emad = p.emad_from_fufi(what) else: emad = what if '@' not in emad: print(f"{emad} does not look like an address to me.") quit() p.bounced(emad, from_fufi=from_fufi)