/*
**  Copyright (c) 2007, 2008 Sendmail, Inc. and its suppliers.
**    All rights reserved.
**
**  Copyright (c) 2009-2012, The Trusted Domain Project.  All rights reserved.
*/


#define	CRLF		"\r\n"
#define	SP		" "

#define	LARGEBODYSIZE	65536
#define	LARGELINESIZE	4100

#define	KEYFILE		"/tmp/testkeys"

#define	JOBID		"testing"
#define	SELECTOR	"test"
#define	SELECTORED	"test-ed"
#define SELECTORFRA	"test-fra"
#define	SELECTOR2	"brisbane"
#define	SELECTOR256	"sha256only"
#define	SELECTORBADH	"badh"
#define	SELECTORBADK	"badk"
#define	SELECTORBADV	"badv"
#define	SELECTORNOK	"nok"
#define	SELECTORNOP	"nop"
#define	SELECTOREMPTYP	"emptyp"
#define	SELECTORCORRUPTP "corruptp"
#define	DOMAIN		"example.com"
#define	DOMAIN2		"sendmail.com"
#define	REPLYADDRESS	"postmaster"
#define	SMTPTOKENENC	"=5BDKIM=20error=5D"
#define	SMTPTOKEN	"[DKIM error]"
#define	USER		"msk"

#define	HEADER01	"Received: received data 0"
#define	HEADER02	"Received: received data 1"
#define	HEADER03	"Received: received data 2"
#define	HEADER04	"Received: received data 3 part 1\r\n\t data 3 part 2"

#define	HEADER02bis	"ARC-Seal: i=1; a=rsa-sha256; s=notfound; d=microsoft.com; cv=none;\r\n b=EPjBcMHbJeJvZY91cTbqHND7Vc5s5sIrvTk2Teep42NPILeOrqwdUTGOhASUdrnKSK75kHyG38nBx1ISRhKtTJLLAnJ4g/IDLg6vCy2FnmMhcDl3WOO9e3xAYCAHEMUquPHYlzndXGsu62BjbyOQRtxoeLGT70FcYpbvoQVlYPSybdjR2M5Z+b/zrlz1mZg/dwNIeh91TvwBPG4MzNsZ1BOkyUsZrl4eBEiryClOALa4CUz47TzqWtWspUPAMLyN/OMgqLAxqSxT10c2HDAF5B1UTTi30PXCJ21ZxdNHtBFr4y6iFhL2GJDuM+P+QkAV5rmil5jbZ72iXU41e2mwlw=="
#define	HEADER03bis	"ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\r\n s=notfound;\r\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\r\n bh=yDoMcfjNLP2x73E3fiV2uKKUN/RTl1YX8gb87cSoj90=;\r\n b=f/5Dd39tEUzEPw/XLnJHjaqLU0d65eNTQyxdE5zKxLFWAavzS9PZwOaZHgArjrPfrTqT4TddYtfCIXPZbOPhbioF/Y/s+o4iHX/yeDx53jidNPLmi3WfeRYyO4S0drVTukhyS633UL76yz1q9Vu5Rr7OgjYx3ii+seuUkzF1iCfaV7nzT2nDiI1bZWw2UvK+veYZwEjCa2OSQLC/yAUmD3RG0WANV4uPGB4Qfl3BOcGnzXX67AmY+r+pLJf00G4Uq/E49DD1rP+adeGi/ijPlNELIXQXVv6prT9xs6gVPAEbgHZDQ+0V5YhCrI2KB5fSB8XkcL55ctfoIKWpiLMDmQ=="
#define	HEADER04bis	"ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass\r\n smtp.mailfrom=richardneal.com; dmarc=pass action=none\r\n header.from=richardneal.com; dkim=pass header.d=richardneal.com; arc=none"

#define	HEADER04UNWRAP	"Received: received data 3 part 1 data 3 part 2"
#define	HEADER05	"From: Murray S. Kucherawy <msk@sendmail.com>"
#define	HEADER06	"To: Sendmail Test Address <sa-test@sendmail.net>"
#define	HEADER07	"Date: Thu, 05 May 2005 11:59:09 -0700"
#define	HEADER07XLEADSP	"Date:   Thu, 05 May 2005 11:59:09 -0700"
#define	HEADER07NOLEADSP "Date:Thu, 05 May 2005 11:59:09 -0700"
#define	HEADER08	"Subject: DKIM test message"
#define	HEADER09	"Message-ID: <439094BF.5010709@sendmail.com>"
#define	HEADER10	"Cc: user@example.com"

#define	BODY00		"This is a message body.  Fun!\r\n"
#define	BODY01		"Here is a second line.\r\n"
#define	BODY01A		"Here is a line"
#define	BODY01B		" that is broken up across calls.\r"
#define	BODY01C		"\n"
#define	BODY01D		"Now we can try something interesting, like a\r\nmulti-line buffer.  This should not be mangled.\r\n"
#define	BODY01E		"And a line with a trailing space: \r\n"
#define	BODY02		"Next we'll try a blank.\r\n"
#define	BODY03		"\r\n"
#define	BODY04		"Next we'll try multiple blanks.\r\n"
#define	BODY05		"Finally we'll try multiple trailing blanks.\r\n"
#define	BODY06		"Surprise, more data!\r\n"

#define	NBODY00		"This is a message body.  Fun!\n"
#define	NBODY01		"Here is a second line.\r"
#define	NBODY01A	"Here is a line"
#define	NBODY01B	" that is broken up across calls.\r"
#define	NBODY01C	"\n"
#define	NBODY01D	"Now we can try something interesting, like a\nmulti-line buffer.  This should not be mangled.\r\n"
#define	NBODY01E	"And a line with a trailing space: \n"
#define	NBODY02		"Next we'll try a blank.\r"
#define	NBODY03		"\r\n"
#define	NBODY04		"Next we'll try multiple blanks.\r\n"
#define	NBODY05		"Finally we'll try multiple trailing blanks.\r"

#define THEADER00	"Received: from client1.football.example.com  [192.0.2.1]\r\n" \
	"      by submitserver.example.com with SUBMISSION;\r\n" \
	"      Fri, 11 Jul 2003 21:01:54 -0700 (PDT)"
#define	THEADER01	"From: Joe SixPack <joe@football.example.com>"
#define THEADER02	"To: Suzie Q <suzie@shopping.example.net>"
#define THEADER03	"Subject: Is dinner ready?"
#define THEADER04	"Date: Fri, 11 Jul 2003 21:00:37 -0700 (PDT)"
#define	THEADER05	"Message-ID: <20030712040037.46341.5F8J@football.example.com>"
#define	TBODY		"Hi.\r\n" \
			"\r\n" \
			"We lost the game. Are you hungry yet?\r\n" \
			"\r\n" \
			"Joe.\r\n"

#define KEY		"-----BEGIN RSA PRIVATE KEY-----\n" \
	"MIICXQIBAAKBgQC4GUGr+d/6SFNzVLYpphnRd0QPGKz2uWnV65RAxa1Pw352Bqiz\n" \
	"qiKOBjgYGzj8pJQSs8tOvv/2k6jpI809RnESqOFgF0gu3UJbNnu3+cd8k/kiQj+q\n" \
	"4cKKRpAT92ccxc7svhCNgN1sBGmROYZuysG3Vu3Dyc079gSLtnSrgXb+gQIDAQAB\n" \
	"AoGAemlI0opm1Kvs2T4VliH8/tvX5FXbBH8LEZQAUwVeFTB/UQlieXyCV39pIxZO\n" \
	"0Sa50qm8YNL9rb5HTSZiHQFOwyAKNqS4m/7JCsbuH4gQkPgPF561BHNL9oKfYgJq\n" \
	"9P4kEFfDTBoXKBMxwWtT7AKV8dYvCa3vYzPQ/1BnqQdw2zECQQDyscdgR9Ih59PQ\n" \
	"b72ddibdsxS65uXS2vzYLe7SKl+4R5JgJzw0M6DTAnoYFf6JAsKGZM15PCC0E16t\n" \
	"RRo47U9VAkEAwjEVrlQ0/8yPACbDggDJg/Zz/uRu1wK0zjqj4vKjleubaX4SEvj7\n" \
	"r6xxZm9hC1pMJAC9y3bbkbgCRBjXfyY6fQJBANe5aq2MaZ41wTOPf45NjbKXEiAo\n" \
	"SbUpboKCIbyyaa8V/2h0t7D3C0dE9l4efsguqdZoF7Rh2/f1F70QpYRgfJkCQQCH\n" \
	"oRrAeGXP50JVW72fNgeJGH/pnghgOa6of0JpxwhENJuGMZxUDfxTtUA6yD3iXP3j\n" \
	"A3WL/wbaHsfOYf9Y+g1NAkAGLhx67Ah+uBNK4Xvfz0YPGINX20m+CMsxAw7FOaNv\n" \
	"IW2oWFfZCB4APkIis79Ql45AHpavwx5XodBMzZwJUvlL\n" \
	"-----END RSA PRIVATE KEY-----\n"
#define SMALLKEY	"-----BEGIN RSA PRIVATE KEY-----\n" \
	"MIIBOwIBAAJBAKmXwtw3FU/88TPoOpYR3FKkD4ViDLQZOSitce6cJzdoksJ2Vs9T\n" \
	"l6d1V9OIOsvktC1nmaZ8Xs5I7oMkJF8PbXUCAwEAAQJBAJxAG6NDCNrKY/x8AMZV\n" \
	"LFXjm/07KhMgjh4hNzAtJKCRs3NscczUlR/iA//ZmkccSJONmV6WWLo54H5lJPWi\n" \
	"jmECIQDS3m6eOt4WY4W4WWC2eMuYeOOIzSK71aWuX4qJVgYZLQIhAM3jzTlssVyh\n" \
	"y34LCV4Wap5e2eH/wlpLnHWsVD3sR8JpAiBbxJNtZv8JzUv/e14caxtngoy7F1Mb\n" \
	"XZIZ/dhDhl1nDQIhAK3rADDB4BCfm4WdTQxtYyLkfKiro0EjHcdJCuBD91oBAiB3\n" \
	"dJk2Cl+yMP+oIqR6bDZQY5lzuaE5v3GMRSSWC94B6A==\n" \
	"-----END RSA PRIVATE KEY-----\n"

#define EDKEY "Public Key Info:\n" \
	"        Public Key Algorithm: EdDSA (Ed25519)\n" \
	"        Key Security Level: High (256 bits)\n" \
	"\n" \
	"curve:  Ed25519\n" \
	"private key:\n" \
	"        d8:ee:a6:74:82:c3:cf:8e:4b:af:47:5c:1b:be:0f:ed\n" \
	"        37:ad:ff:25:1f:23:d6:48:29:5b:95:59:03:8d:9c:19\n" \
	"        \n" \
	"\n" \
	"x:\n" \
	"        b7:91:85:26:6f:9b:b2:38:7d:f7:ea:c4:60:17:76:d5\n" \
	"        ce:14:3a:eb:ed:25:20:b6:0d:99:ec:c6:d3:5b:bb:a8\n" \
	"        \n" \
	"\n" \
	"\n" \
	"Public Key PIN:\n" \
	"        pin-sha256:TmRGYE2BiSC4DmAZ5iUDUBsZEjhA63lze0dDZk6eM7o=\n" \
	"Public Key ID:\n" \
	"        sha256:4e6446604d818920b80e6019e62503501b19123840eb79737b4743664e9e33ba\n" \
	"        sha1:dddc5575ee9f5770774ba901e9407ddf4bbcef1f\n" \
	"\n" \
	"-----BEGIN PRIVATE KEY-----\n" \
	"MC4CAQAwBQYDK2VwBCIEINjupnSCw8+OS69HXBu+D+03rf8lHyPWSClblVkDjZwZ\n" \
	"-----END PRIVATE KEY-----\n"

#define FRAKEY 	"-----BEGIN RSA PRIVATE KEY-----\n"                      \
	"MIICoAIBAAKBkArOR53mcsRrDaWkicgRoVYTcfLrHXxmyKYU6rPjvpoYNymL2CxW\n" \
	"0zk9q1rtQy/WxY6hJbQibA4RQUxwD/08GDNBlwiJLZn3qJZ4K8hJH+nQRpLxOdCO\n" \
	"WgrV1XM71Zx7dItp2pojYG+PkbeNOI7gZzJIbiy3F4KxGi0OFrsNRkzO4nyZgPOz\n" \
	"6K/sDwh8GdhrIwIDAQABAoGQAV9EVNaoiCyX5QrJvDAQ7p81fwVAD0X2ALDzRLiM\n" \
	"wYCFsK7jWm4EEGa2Vat/NpntKDlqUj90vSyPwCcSwLNa11di2GCi+8QpBNwjmz1n\n" \
	"c5RE8Ppgwrh6Xu8zPikHMmJ1YNtpCu31ra4v/Hb4WQpKM4gv2H3xq7myCEB7/OKE\n" \
	"9Pp85Ca9ZCWs55mNtCdxZrcxAkgwllnTjEKFjFlfbz/GKt+hoTIYgeS1fCnujw22\n" \
	"lhSPQ6aUJyNu5K/4tQefmgrvrO972WqYRntawxfwExR/ok9Zviqrw4aZLccCSDjv\n" \
	"KAv2bgDpx0Ol2mI0z0UqezL5RMb0OXf6TbWAW5NlZkniFtjnX+2kxPgcD0qfVkCp\n" \
	"vpzDKvAYKVZVhsIcBpA+Vxziu4pHxQJIHF1qC2py22xYMLLN1G7rJ3zntg7+6kSW\n" \
	"ZkL1ioaLcifYc911fiPb56In1TEk+U9IcFE5PbTIBvCmZO1+phSnpoiyeJwpU/u5\n" \
	"AkgFwLSNMONAmF6YCUQdtDRVSsuUBPfcGoVMCDCd7FBUfmRthrjERey9eG6mmz84\n" \
	"TQ1MD1rBQD8wb2CN5qptJqPLI2Ft+8LzX/kCSBH3i87FclExWcR76HR957rlmWom\n" \
	"qz1kjIY0QxbNGprj+pJZD8W7ESIEKYOH+ZPQln1YTLHO/U7fDqX6hiWCL8pAPs+y\n" \
	"8CNtmA==\n"                                                         \
	"-----END RSA PRIVATE KEY-----\n" 

#define PUBLICKEYFRA  "v=DKIM1; k=rsa; "                                 \
	"p=MIGuMA0GCSqGSIb3DQEBAQUAA4GcADCBmAKBkArOR53mcsRr"                 \
	"DaWkicgRoVYTcfLrHXxmyKYU6rPjvpoYNymL2CxW0zk9q1rtQy"                 \
	"/WxY6hJbQibA4RQUxwD/08GDNBlwiJLZn3qJZ4K8hJH+nQRpLx"                 \
	"OdCOWgrV1XM71Zx7dItp2pojYG+PkbeNOI7gZzJIbiy3F4KxGi"                 \
	"0OFrsNRkzO4nyZgPOz6K/sDwh8GdhrIwIDAQAB"

#define PUBLICKEYED "v=DKIM1; k=ed25519; " \
        "p=t5GFJm+bsjh99+rEYBd21c4UOuvtJSC2DZnsxtNbu6g="


#define	PUBLICKEY	"v=DKIM1; k=rsa; t=y:s; h=sha1:sha256; p=" \
	"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC4GUGr+d/6SFNzVLYpphnRd0QP" \
	"GKz2uWnV65RAxa1Pw352BqizqiKOBjgYGzj8pJQSs8tOvv/2k6jpI809RnESqOFg" \
	"F0gu3UJbNnu3+cd8k/kiQj+q4cKKRpAT92ccxc7svhCNgN1sBGmROYZuysG3Vu3D" \
	"yc079gSLtnSrgXb+gQIDAQAB"
#define	PUBLICKEYNOS	"v=DKIM1; k=rsa; t=y; p=" \
	"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC4GUGr+d/6SFNzVLYpphnRd0QP" \
	"GKz2uWnV65RAxa1Pw352BqizqiKOBjgYGzj8pJQSs8tOvv/2k6jpI809RnESqOFg" \
	"F0gu3UJbNnu3+cd8k/kiQj+q4cKKRpAT92ccxc7svhCNgN1sBGmROYZuysG3Vu3D" \
	"yc079gSLtnSrgXb+gQIDAQAB"
#define	PUBLICKEY2	"v=DKIM1; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQ" \
	"KBgQDwIRP/UC3SBsEmGqZ9ZJW3/DkMoGeLnQg1fWn7/zYt" \
	"IxN2SnFCjxOCKG9v3b4jYfcTNh5ijSsq631uBItLa7od+v" \
	"/RtdC2UzJ1lWT947qR+Rcac2gbto/NMqJ0fzfVjH4OuKhi" \
	"tdY9tf6mcwGjaNBcWToIMmPSPDdQPNUYckcQ2QIDAQAB"
#define	PUBLICKEYBADV	"v=DKIM0; k=rsa; t=y:s; h=sha1:sha256; p=" \
	"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC4GUGr+d/6SFNzVLYpphnRd0QP" \
	"GKz2uWnV65RAxa1Pw352BqizqiKOBjgYGzj8pJQSs8tOvv/2k6jpI809RnESqOFg" \
	"F0gu3UJbNnu3+cd8k/kiQj+q4cKKRpAT92ccxc7svhCNgN1sBGmROYZuysG3Vu3D" \
	"yc079gSLtnSrgXb+gQIDAQAB"
#define	PUBLICKEY256	"v=DKIM1; k=rsa; t=y:s; h=sha256; p=" \
	"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC4GUGr+d/6SFNzVLYpphnRd0QP" \
	"GKz2uWnV65RAxa1Pw352BqizqiKOBjgYGzj8pJQSs8tOvv/2k6jpI809RnESqOFg" \
	"F0gu3UJbNnu3+cd8k/kiQj+q4cKKRpAT92ccxc7svhCNgN1sBGmROYZuysG3Vu3D" \
	"yc079gSLtnSrgXb+gQIDAQAB"
#define	PUBLICKEYBADH	"v=DKIM1; k=rsa; t=y:s; h=sha0; p=" \
	"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC4GUGr+d/6SFNzVLYpphnRd0QP" \
	"GKz2uWnV65RAxa1Pw352BqizqiKOBjgYGzj8pJQSs8tOvv/2k6jpI809RnESqOFg" \
	"F0gu3UJbNnu3+cd8k/kiQj+q4cKKRpAT92ccxc7svhCNgN1sBGmROYZuysG3Vu3D" \
	"yc079gSLtnSrgXb+gQIDAQAB"
#define	PUBLICKEYNOK	"v=DKIM1; t=y:s; p=" \
	"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC4GUGr+d/6SFNzVLYpphnRd0QP" \
	"GKz2uWnV65RAxa1Pw352BqizqiKOBjgYGzj8pJQSs8tOvv/2k6jpI809RnESqOFg" \
	"F0gu3UJbNnu3+cd8k/kiQj+q4cKKRpAT92ccxc7svhCNgN1sBGmROYZuysG3Vu3D" \
	"yc079gSLtnSrgXb+gQIDAQAB"
#define	PUBLICKEYBADK	"v=DKIM1; k=xxx; t=y:s; h=sha1:sha256; p=" \
	"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC4GUGr+d/6SFNzVLYpphnRd0QP" \
	"GKz2uWnV65RAxa1Pw352BqizqiKOBjgYGzj8pJQSs8tOvv/2k6jpI809RnESqOFg" \
	"F0gu3UJbNnu3+cd8k/kiQj+q4cKKRpAT92ccxc7svhCNgN1sBGmROYZuysG3Vu3D" \
	"yc079gSLtnSrgXb+gQIDAQAB"
#define	PUBLICKEYEMPTYP	"v=DKIM1; k=rsa; t=y:s; h=sha1:sha256; p="
#define	PUBLICKEYNOP	"v=DKIM1; k=rsa; t=y:s; h=sha1:sha256"
#define	PUBLICKEYCORRUPTP	"v=DKIM1; k=rsa; t=y:s; h=sha1:sha256; p=" \
	"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC4GUGr+d/6SFNzVLYpphnRd0QP" \
	"GKz2uWnV65RAxa1Pw352BqizqiKOBjgYGzj8pJQSs8tOvv/2k6jpI809RnESqOFg" \
	"F0gu3UJbNnu3+cd8k/kiQj+q4cKKRpAT92ccxc7svhCNgN1sBGmROYZuysG3Vu3D" \
	"yc079gSLtnSrgXb+gQIDAQ"
#define	REPORTRECORD	"ra=postmaster; rs=" SMTPTOKENENC

#define	GIBBERISH	"abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789 !@#$%^&*()_+|-={}[];':,./<>?`~\r\n"


// ARC stuff
#define AAR1   "ARC-Authentication-Results: i=1; example.com; none"
#define AMS1   "ARC-Message-Signature: i=1; a=rsa-sha1; c=relaxed/relaxed; d=example.com;\r\n" \
		"\ts=test; t=1172620939; bh=Z9ONHHsBrKN0pbfrOu025VfbdR4=;\r\n"                         \
		"\th=Received:Received:Received:From:To:Date:Subject:Message-ID;\r\n"                  \
		"\tb=fbaTTXoVnQEk6Nl2aj1+8vmFZ02c13KCSyObg6wo3LLrsijycTxvhKn6YkNIKRr/X\r\n"            \
		"\t nq0Xl9WZGa/V3fzbgJsZ08cJ/V9THmL3Y5zdqVQmHgp9taAkooFT/uPd3GEmWq+5wr\r\n"            \
		"\t naee5QYGKQcyLhOB/0tQ26q8vi5TyzbIVlHHfrfk="
#define AS1    "ARC-Seal: i=1; a=rsa-sha1; cv=none; d=example.com; s=test; t=1172620939;\r\n"  \
		"\tb=SSuVSUexvJ+fLpS1Ak4i6tWCJBzIWllDlMhcUazaKgV2bIZ6YoQTjOlh4HvmjVme5\r\n"            \
		"\t jX5H9D3BsoSVDBDOKH5BO+oBMqDyqztLTN3wivrOyktJdRmQpkd8DCEKwRPKiHJ8iV\r\n"            \
		"\t o2wM7X73uNHtECtT10fb4/B9ntIjDqk63im+z6G8="

#define AAR2   "ARC-Authentication-Results: i=2; sendmail.com;\r\n"                            \
		"\tspf=pass smtp.mailfrom=example.com;\r\n"                                            \
		"\tarc=pass\r\n;"                                                                      \
		"\tdmarc=fail header.from=ugh.example\r\n"
#define AMS2   "ARC-Message-Signature: i=2; a=rsa-sha1; c=relaxed/relaxed; d=sendmail.com;\r\n"\
		"\ts=test-fra; t=1172620939; bh=V39g2VDTn0PvZVxP1dho2tzaPoI=;\r\n"                     \
		"\th=From:To:Date:Subject;\r\n"                                                        \
		"\tb=BMSOAjq96ScTw07FIyQC1s5X3UtbY/bsIoU2kz9MbvRJ/5l49PkFJiI//hY5fZbi/\r\n"            \
		"\t iJwoZSWoSZ12/n+g9bJVoUfuFm15dXclAKoHF8VP4RhHTXJ7XoMyENd1qmQp+QS1QT\r\n"            \
		"\t YgFY37ODbJD+CaQhWq8vXM1BdGkO4bwKUY4d0/0Yi7vEiXPVPh6C8b9SZt4K0"
#define AS2    "ARC-Seal: i=2; a=rsa-sha1; cv=pass; d=sendmail.com; s=test-fra;\r\n"           \
		"\tt=1172620939;\r\n"                                                                  \
		"\tb=AKGAmKI2er2URq7S8BQUUmAwmtQUCH4ikz8yeTjmA/ZHGYBF+p55Lb1mvR5K14egd\r\n"            \
		"\t 6TRGUbAvojWZ4b3jJrZgpG61uAMpIV7he2Gp3sk9JDaU80wocsZbzpgqiCW+d7brbI\r\n"            \
		"\t JXH3TOiy2g4EFleAowo2Ekg8LyB4VvCKE/ziWIRClJAIoNUqJ4dM8mybZzELn"

#define AAR2F   "ARC-Authentication-Results: i=2; sendmail.com;\r\n"                            \
		"\tspf=pass smtp.mailfrom=example.com;\r\n"                                            \
		"\tarc=fail\r\n;"                                                                      \
		"\tdmarc=fail header.from=ugh.example\r\n"
#define AS2F   "ARC-Seal: i=2; a=rsa-sha1; cv=fail; d=sendmail.com; s=test-fra;\r\n"           \
		"\tt=1172620939;\r\n"                                                                  \
		"\tb=CWVrqM4WunOu2jh47rYU06DmJZ/QEeOVdm4q/GJsg4DVQTIsZjNpY651y6JXUkDuW\r\n"            \
		"\t UR+HIdQ2f9HgowyDTBLZpjHzsOk4eiHz6KvF/zcypvwcRCO9kl6yKnFHiW92t6QTEt\r\n"            \
		"\t keWKOF3CYfHi01jNY6vATrmvLplySO0+i0UPZQaL6jigRFtV+7bS3mIJAg6/j"
