diff --git a/journal.rst b/journal.rst index 2d43540..0862e3a 100644 --- a/journal.rst +++ b/journal.rst @@ -251,7 +251,7 @@ main difference is the metadata on the object store needs to allow "inline" stre Thu May 26 05:54:53 PM EDT 2022 ================================== -ok I got dkim working with the new ed25519 signature_algorithm but for some reason pynacl which is needed for this routine isn't being installed even though I am calling it outright in requirements.txt ... +ok I got dkim working with the new ed25519 signature_algorithm but for some reason pynacl which is needed for this routine isn't being installed even though I am calling it outright in requirements.txt ... (AHH that was the problem, Makefile only uses requirements.py3.txt) very strange, anyways I installed the package hot on memopoly.com so I'm ahead of myself seeing as the root cause of the dependency error is not fix, but SMTP is being DKIM signed & shipping to external relays! @@ -264,4 +264,6 @@ That said, google complains & bounces an SMTP message back as follows: May 26 17:18:14 memopoly.com postfix/qmgr[224579]: B9783216C9: removed ^C -I am likely missing the SPF records so I'll add those next. As for pynacl not installing, I'm stumped... +I am likely missing the SPF records so I'll add those next. + +[X] As for pynacl not installing, I'm stumped... requirements.py3.txt diff --git a/requirements.py3.txt b/requirements.py3.txt index 6b751c4..99b99b7 100644 --- a/requirements.py3.txt +++ b/requirements.py3.txt @@ -29,9 +29,13 @@ bcrypt # credit card storage and processing. stripe -# DKIM Signed Email from Python. +# DKIM Signed Email from Python, lot's of extras in here like async. +# https://git.launchpad.net/dkimpy/tree/setup.py#n84 dkimpy +# needed for signing with ed25519 keys. +dkimpy[ed25519] + # MarkDown is a popular and familair WYSIWYM markup language. # python 3. markdown diff --git a/requirements.txt b/requirements.txt index 3212fb2..c7a5ec8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -37,8 +37,6 @@ dkimpy # needed for signing with ed25519 keys. dkimpy[ed25519] -# that line above didn't seem to pull pynacl in. -pynacl # MarkDown is a popular and familair WYSIWYM markup language. # python 3.