#!/usr/bin/env python3 import random, string, sys def gen_alias(domain: str, length: int = 10, count: int = 1) -> list[str]: aliases = [] for _ in range(count): alias = ''.join(random.choices(string.ascii_lowercase + string.digits, k=length)) aliases.append(f"{alias}@{domain}") return aliases if __name__ == "__main__": domain = sys.argv[1] if len(sys.argv) > 1 else "zhangyunuo.net" count = int(sys.argv[2]) if len(sys.argv) > 2 else 10 length = int(sys.argv[3]) if len(sys.argv) > 3 else 10 for a in gen_alias(domain, length, count): print(a)