{"id":13842740,"url":"https://github.com/jetmore/swaks","last_synced_at":"2025-05-16T11:05:18.247Z","repository":{"id":41472551,"uuid":"82125257","full_name":"jetmore/swaks","owner":"jetmore","description":"Swaks - Swiss Army Knife for SMTP","archived":false,"fork":false,"pushed_at":"2024-03-05T20:16:42.000Z","size":3253,"stargazers_count":1056,"open_issues_count":44,"forks_count":89,"subscribers_count":16,"default_branch":"develop","last_synced_at":"2025-05-12T04:37:55.830Z","etag":null,"topics":["perl5","smtp","testing","testing-tools"],"latest_commit_sha":null,"homepage":"http://jetmore.org/john/code/swaks/","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jetmore.png","metadata":{"files":{"readme":"README.md","changelog":"Changes","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-16T01:29:57.000Z","updated_at":"2025-05-11T23:48:49.000Z","dependencies_parsed_at":"2022-08-10T02:19:27.988Z","dependency_job_id":"1bb92187-2786-43fc-bd02-763f5d863fe3","html_url":"https://github.com/jetmore/swaks","commit_stats":null,"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetmore%2Fswaks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetmore%2Fswaks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetmore%2Fswaks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetmore%2Fswaks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jetmore","download_url":"https://codeload.github.com/jetmore/swaks/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254518384,"owners_count":22084374,"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":["perl5","smtp","testing","testing-tools"],"created_at":"2024-08-04T17:01:45.198Z","updated_at":"2025-05-16T11:05:13.238Z","avatar_url":"https://github.com/jetmore.png","language":"Perl","readme":"# Swaks - Swiss Army Knife for SMTP\n\nSwaks is a featureful, flexible, scriptable, transaction-oriented SMTP test tool written and maintained by [John Jetmore][john_jetmore].  It is free to use and licensed under the GNU GPLv2. Features include:\n\n* SMTP extensions including TLS, authentication, pipelining, PROXY, PRDR, and XCLIENT\n* Protocols including SMTP, ESMTP, and LMTP\n* Transports including UNIX-domain sockets, internet-domain sockets (IPv4 and IPv6), and pipes to spawned processes\n* Completely scriptable configuration, with option specification via environment variables, configuration files, and command line\n\nThe official project page is \u003chttps://jetmore.org/john/code/swaks/\u003e.\n\n## Download\n\nThe latest version of Swaks is **20240103.0** ([announcement][release_announce]), which can be downloaded as a [package][release_package] or a [standalone script][release_script].\n\nSee the [installation page][installation_page] for details on installing in multiple environments.\n\nThere is also a [versions page][versions_page] which lists every released version of Swaks, complete with changelogs and download links.\n\n## Documentation\n\nThe reference documentation from the latest release, which includes quick-start examples, is available as [plain text][plain_doc] and [rendered][rendered_doc].  The documentation from each release is available from the [versions page][versions_page].  There is also an [Occasionally Asked Questions][oaq] document.\n\n## Communications\n\nFeedback and meaningful questions about how to use Swaks are welcome. However, since Swaks is only maintained by a single person as a hobby, there is no guarantee of a timely response.\n\n### Release Notification\n\n* [Send a mail][updates_email]. You will receive notifications of new releases via email. No other email will ever be sent to this list.\n* [Follow @SwaksSMTP][twitter] on twitter. Very rarely contains non-release content.\n* [Blog][blog]. Swaks-specific blog category ([RSS available][blog_rss]). Very rarely contains non-release content.\n\n### Help and Feedback\n\n* [Issues][issues] - Open an issue for feature requests and bugs.\n* [Contact the author][contact_email] - suggestion, tips, patches, feedback, critiques always welcome.\n\n## License\n\n[GNU GPLv2][license]\n\n[john_jetmore]: https://jetmore.org/john/\n[plain_doc]: https://jetmore.org/john/code/swaks/latest/doc/ref.txt\n[versions_page]: https://jetmore.org/john/code/swaks/versions.html\n[installation_page]: https://jetmore.org/john/code/swaks/installation.html\n[license]: https://choosealicense.com/licenses/gpl-2.0/\n[oaq]: https://jetmore.org/john/code/swaks/faq.html\n[twitter]: https://twitter.com/SwaksSMTP\n[updates_email]: mailto:updates-swaks@jetmore.net\n[contact_email]: mailto:proj-swaks@jetmore.net\n[issues]: https://github.com/jetmore/swaks/issues\n[blog]: https://www.jetmore.org/john/blog/c/swaks/\n[blog_rss]: https://www.jetmore.org/john/blog/c/swaks/feed/\n[release_announce]: https://www.jetmore.org/john/blog/2020/10/swaks-release-20240103-0-available/\n[release_package]: https://jetmore.org/john/code/swaks/files/swaks-20240103.0.tar.gz\n[release_script]: https://jetmore.org/john/code/swaks/files/swaks-20240103.0/swaks\n[rendered_doc]: https://github.com/jetmore/swaks/blob/v20240103.0/doc/base.pod\n","funding_links":[],"categories":["Perl","Perl (22)"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetmore%2Fswaks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjetmore%2Fswaks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetmore%2Fswaks/lists"}