{"id":25402224,"url":"https://github.com/st1vms/onesecmail-api","last_synced_at":"2025-04-12T11:26:43.487Z","repository":{"id":204167583,"uuid":"711265062","full_name":"st1vms/onesecmail-api","owner":"st1vms","description":"1secmail unofficial API, supporting random email generation, fetching messages and downloading attachments","archived":false,"fork":false,"pushed_at":"2023-10-29T17:08:09.000Z","size":8,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-20T16:43:55.979Z","etag":null,"topics":["1secmail","api","attachment","email","mail","unofficial-api"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/st1vms.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-10-28T17:51:34.000Z","updated_at":"2024-01-15T08:31:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"1271901a-ed22-476a-b457-09386e67d657","html_url":"https://github.com/st1vms/onesecmail-api","commit_stats":null,"previous_names":["st1vms/onesecmail-api"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/st1vms%2Fonesecmail-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/st1vms%2Fonesecmail-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/st1vms%2Fonesecmail-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/st1vms%2Fonesecmail-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/st1vms","download_url":"https://codeload.github.com/st1vms/onesecmail-api/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248559437,"owners_count":21124468,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["1secmail","api","attachment","email","mail","unofficial-api"],"created_at":"2025-02-16T01:33:04.240Z","updated_at":"2025-04-12T11:26:43.459Z","avatar_url":"https://github.com/st1vms.png","language":"Python","funding_links":["https://www.buymeacoffee.com/st1vms","https://img.buymeacoffee.com/button-api/?text=1"],"categories":[],"sub_categories":[],"readme":"\u003ca href=\"https://www.buymeacoffee.com/st1vms\"\u003e\u003cimg src=\"https://img.buymeacoffee.com/button-api/?text=1 Pizza Margherita\u0026emoji=🍕\u0026slug=st1vms\u0026button_colour=0fa913\u0026font_colour=ffffff\u0026font_family=Bree\u0026outline_colour=ffffff\u0026coffee_colour=FFDD00\" width=\"200\" height=\"30\" style=\"max-width:100%;\"/\u003e\u003c/a\u003e\n\n# 1secmail unofficial API\n\nThis is an unofficial wrapper for 1secmail API.\n\nIt provides:\n\n- `MailBoxMessage`, `MailMessage`, and `MailAttachment` convience dataclasses.\n\n- **Wrapper** methods for:\n    - Getting list of 1secmail active domains -\u003e `get_domain_list`\n    - Generating random emails -\u003e `gen_random_emails`\n    - Fetching mailbox for an email -\u003e `fetch_mailbox`\n    - Fetching a message out of an email -\u003e `fetch_msg`\n    - Downloading file attachments from email messages: `download_attachment`\n\n\n# How to install\n```\npip install onesecmail-api\n```\n\n# How to import\n\nImport this library with:\n```py\nimport onesecmail_api\n```\nor just some individual components with:\n```py\nfrom onesecmail_api import (\n    MailBoxMessage,\n    MailAttachment,\n    MailMessage,\n    get_domain_list,\n    gen_random_emails,\n    fetch_mailbox,\n    fetch_msg,\n    download_attachment,\n)\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fst1vms%2Fonesecmail-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fst1vms%2Fonesecmail-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fst1vms%2Fonesecmail-api/lists"}