diff --git a/bin/rezelist b/bin/rezelist index 93010df674bf922e3ed76c6a06b8625632724f51..dc6a70bcf5f1d88ba38de04faa6c4915c337ebed 100755 --- a/bin/rezelist +++ b/bin/rezelist @@ -35,9 +35,8 @@ def main(): output[d] = {a for a in addresses if a.domain is None or a.domain == d} for k, v in output.items(): - print(f"{k}:") - for a in v: - print(f" {a.localpart}") + with open(config["output"].format(domain=k), "w") as f: + f.write("\n".join(map(lambda a: a.localpart, v))) if __name__ == "__main__":