https://github.com/masa23/mmauth
This package is a library for DKIM and ARC signing.
https://github.com/masa23/mmauth
arc dkim golang mail
Last synced: 4 months ago
JSON representation
This package is a library for DKIM and ARC signing.
- Host: GitHub
- URL: https://github.com/masa23/mmauth
- Owner: masa23
- License: mit
- Created: 2025-05-01T05:58:05.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-25T05:31:35.000Z (4 months ago)
- Last Synced: 2026-02-25T10:44:57.456Z (4 months ago)
- Topics: arc, dkim, golang, mail
- Language: Go
- Homepage:
- Size: 213 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.ja.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# mmauth [](https://goreportcard.com/report/github.com/masa23/mmauth) [](https://godoc.org/github.com/masa23/mmauth) [](https://raw.githubusercontent.com/masa23/mmauth/main/LICENSE)
* [日本語](README.ja.md)
* [English](README.md)
DKIM署名、ARC署名を行うGoライブラリです。
[RFC6376](https://datatracker.ietf.org/doc/html/rfc6376)、[RFC8617](https://datatracker.ietf.org/doc/html/rfc8617)、に準拠することを目指しています。
## 特長
- **DKIM** による送信メールの署名
- 転送時に **ARC** チェーンを追加
## インストール
```bash
go get github.com/masa23/mmauth
```
## 使用例
* [arcmilter](https://github.com/masa23/arcmilter) はこのライブラリを利用したmilterの実装です。
## ライセンス
このプロジェクトは MIT ライセンスのもとで公開されています。詳細は [LICENSE](LICENSE) ファイルをご覧ください。
### SPF テストデータのライセンス
`spf/pyspf/test` ディレクトリにある SPF テストデータには別々のライセンスが付与されています:
- `rfc4408-tests.yml` は BSD 系ライセンスです。詳細は [spf/pyspf/test/rfc4408-tests.LICENSE](spf/pyspf/test/rfc4408-tests.LICENSE) を参照してください。
- `rfc7208-tests.yml` は BSD 系ライセンスです。詳細は [spf/pyspf/test/rfc7208-tests.LICENSE](spf/pyspf/test/rfc7208-tests.LICENSE) を参照してください。
- その他のテストファイルは Python Software Foundation License Version 2 の下でライセンスされています。詳細は [spf/pyspf/LICENSE](spf/pyspf/LICENSE) を参照してください。
## Thanks!
以下のライブラリは制作に当たって参考にさせていただきました。
* [emersion/go-msgauth](https://github.com/emersion/go-msgauth/)