├── .compile ├── .github └── workflows │ ├── pushes.yaml │ └── release.yaml ├── .gitignore ├── .goreleaser.yaml ├── .words ├── LICENSE.txt ├── README.md ├── TODO.md ├── color.go ├── common.go ├── dane.go ├── go.mod ├── go.sum ├── internal └── errorlist │ ├── basics_test.go │ └── container.go ├── known_certs.go ├── main.go ├── messages.go ├── mxsrv.go ├── oldGo.go ├── ports.go ├── probe.go ├── resolve.go ├── testdata ├── .gitignore ├── ca.key ├── ca.pem ├── ca_index.txt ├── ca_index.txt.attr ├── ca_serial.txt ├── notes.txt ├── openssl.cnf ├── test-server.crt ├── test-server.csr └── test-server.key ├── tls_test.go └── version.go /.compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/.compile -------------------------------------------------------------------------------- /.github/workflows/pushes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/.github/workflows/pushes.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /.words: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/.words -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/TODO.md -------------------------------------------------------------------------------- /color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/color.go -------------------------------------------------------------------------------- /common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/common.go -------------------------------------------------------------------------------- /dane.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/dane.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/go.sum -------------------------------------------------------------------------------- /internal/errorlist/basics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/internal/errorlist/basics_test.go -------------------------------------------------------------------------------- /internal/errorlist/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/internal/errorlist/container.go -------------------------------------------------------------------------------- /known_certs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/known_certs.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/main.go -------------------------------------------------------------------------------- /messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/messages.go -------------------------------------------------------------------------------- /mxsrv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/mxsrv.go -------------------------------------------------------------------------------- /oldGo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/oldGo.go -------------------------------------------------------------------------------- /ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/ports.go -------------------------------------------------------------------------------- /probe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/probe.go -------------------------------------------------------------------------------- /resolve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/resolve.go -------------------------------------------------------------------------------- /testdata/.gitignore: -------------------------------------------------------------------------------- 1 | *.old 2 | -------------------------------------------------------------------------------- /testdata/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/testdata/ca.key -------------------------------------------------------------------------------- /testdata/ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/testdata/ca.pem -------------------------------------------------------------------------------- /testdata/ca_index.txt: -------------------------------------------------------------------------------- 1 | V 370222023541Z 42 unknown /CN=mail.test.invalid 2 | -------------------------------------------------------------------------------- /testdata/ca_index.txt.attr: -------------------------------------------------------------------------------- 1 | unique_subject = no 2 | -------------------------------------------------------------------------------- /testdata/ca_serial.txt: -------------------------------------------------------------------------------- 1 | 43 2 | -------------------------------------------------------------------------------- /testdata/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/testdata/notes.txt -------------------------------------------------------------------------------- /testdata/openssl.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/testdata/openssl.cnf -------------------------------------------------------------------------------- /testdata/test-server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/testdata/test-server.crt -------------------------------------------------------------------------------- /testdata/test-server.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/testdata/test-server.csr -------------------------------------------------------------------------------- /testdata/test-server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/testdata/test-server.key -------------------------------------------------------------------------------- /tls_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/tls_test.go -------------------------------------------------------------------------------- /version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennockTech/smtpdane/HEAD/version.go --------------------------------------------------------------------------------