Mail:...M::ARC(3)

πŸ’– Mail::MIMEDefang::DKIM::ARC β€” the ARC bestie πŸ’–

okay so bestie, welcome to Mail::MIMEDefang::DKIM::ARC, section 3 of the manual, and it's giving "the ARC plug for MIMEDefang" energy. no cap. πŸ¦‹


✨ NAME ✨

Mail::MIMEDefang::DKIM::ARC β€” the whole ARC interface for MIMEDefang, periodt. πŸ’…


🌸 DESCRIPTION 🌸

so like, Mail::MIMEDefang::DKIM::ARC is a module that ships a little squad of ARC-related methods, and you call them from mimedefang-filter to actually operate with ARC signatures. that's the vibe. it's iconic, it's focused, it does one thing and it ate. πŸ‘‘


πŸŽ€ METHODS πŸŽ€

md_arc_sign

this one returns a hash with the mail headers and the ARC signature for the message. love that for you. ✨

but listen β€” if the ARC sign fails, that hash is gonna contain an error message instead. so like, check it, bestie, don't just assume. 😭

the method accepts the following parameters:

  • $keyfile β€” the path to your private ARC key. it's literally the key, guard it with your life. πŸ”‘
  • $algorithm β€” the algorithm used to sign the message. by default it's 'rsa-sha256'. she has a default and she's sticking to it. πŸ’œ
  • $chain β€” this is the cv= value for the Arc-Seal header. setting it to "ar" means "copy it from an Authentication-Results header", and if there isn't one of those around? use none. iykyk. 🧚
  • $domain β€” the domain to be used when signing the message. who are we claiming to be today, bestie? πŸ¦‹
  • $srvid β€” the authserv-id in the Authentication-Results headers. it defaults to Domain. yes, capital-D Domain. keep up. 🌸
  • $selector β€” the selector to be used when signing the message. by default it's 'default' β€” like, of course it is, main character naming energy. πŸ‘‘
  • $headers β€” the headers to sign. by default, the whole squad is:
From Sender Reply-To Subject Date
Message-ID To Cc MIME-Version
Content-Type Content-Transfer-Encoding Content-ID
Content-Description
Resent-Date Resent-From Resent-Sender Resent-To Resent-cc
Resent-Message-ID
In-Reply-To References
List-Id List-Help List-Unsubscribe List-Subscribe
List-Post List-Owner List-Archive

that's the full list, no skips, no cuts. every single one of them is in the default. ⭐


and that's the whole page, bestie β€” short, sweet, and extremely on brand. 🫢

this lil doc is from Mail::MIMEDefang::DKIM::ARC version 3.7.1, dated 2026-07-20. slay, mwah, go sign some mail πŸ’–πŸ’…βœ¨

πŸ“¦ where this page comes from