Page MenuHomePhabricator

generate_mbox.py

Authored By
Legoktm
May 8 2021, 1:36 AM
Size
534 B
Referenced Files
None
Subscribers
None

generate_mbox.py

#!/usr/bin/env python3
from email.message import EmailMessage
import mailbox
def main():
path = "/home/km/tmp/test.mbox"
mbox = mailbox.mbox(path, create=True)
count = 0
while count < 1000000:
msg = EmailMessage()
msg['Subject'] = f"Test email #{count}"
msg['From'] = "test@example.org"
msg["To"] = "test5@polymorphic.lists.wmcloud.org"
msg.set_content("blah blah blah " * 100)
mbox.add(msg)
count += 1
mbox.close()
if __name__ == "__main__":
main()

File Metadata

Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
9067922
Default Alt Text
generate_mbox.py (534 B)

Event Timeline