diff options
| author | Gab <24553253+gabrix73@users.noreply.github.com> | 2025-04-21 15:16:55 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-04-21 15:16:55 +0200 |
| commit | 178fa9a23f57b5eac54908455b24bc46f2c12430 (patch) | |
| tree | 6d6d5a9d0d72a8259bc30d88a58b354320b0730b | |
| parent | a213a6fd1f19722035ab79dc93286e567701bd82 (diff) | |
| download | m2usenet-and-mail2news-178fa9a23f57b5eac54908455b24bc46f2c12430.tar.gz m2usenet-and-mail2news-178fa9a23f57b5eac54908455b24bc46f2c12430.tar.xz m2usenet-and-mail2news-178fa9a23f57b5eac54908455b24bc46f2c12430.zip | |
Update m2usenet.go
| -rw-r--r-- | m2usenet.go | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/m2usenet.go b/m2usenet.go index ea71c30..011d16a 100644 --- a/m2usenet.go +++ b/m2usenet.go @@ -250,6 +250,10 @@ func main() { log.Fatalf("Header X-Hashcash mancante") } + // Log degli header Ed25519 per debugging + log.Printf("X-Ed25519-Pub header: %s", header.Get("X-Ed25519-Pub")) + log.Printf("X-Ed25519-Sig header: %s", header.Get("X-Ed25519-Sig")) + bodyBuf := new(bytes.Buffer) _, err = io.Copy(bodyBuf, msg.Body) if err != nil { @@ -305,6 +309,15 @@ func main() { "Content-Transfer-Encoding: 7bit", "User-Agent: m2usenet-go v0.1.0", } + + // Aggiunta degli header Ed25519 se presenti + if ed25519pub := header.Get("X-Ed25519-Pub"); ed25519pub != "" { + headers = append(headers, fmt.Sprintf("X-Ed25519-Pub: %s", ed25519pub)) + } + if ed25519sig := header.Get("X-Ed25519-Sig"); ed25519sig != "" { + headers = append(headers, fmt.Sprintf("X-Ed25519-Sig: %s", ed25519sig)) + } + if ref := header.Get("References"); ref != "" { headers = append(headers, fmt.Sprintf("References: %s", ref)) } |
