NewSMTP Implementation #29

Merged
MichaelYick merged 4 commits from NewSMTP into master 2023-06-01 06:33:40 +00:00
Collaborator

I gave vmime and libesmtp a try.
vmime is unnecessarily "bloated" for our use case and at that point there is no reason not to use the far better supported libcurl, additionally while testing vmime requires us to juggle certificates which (may just be my problem) made running it reliably not possible.
libesmtp similarly is not very active considering the last activity was last year too (and i couldn't get it to run).

Now libcurl functionality wise is quite extensive similar to vmime (which is effectively a full on email client) but library wise there is little more reliable than curl.

I gave vmime and libesmtp a try. vmime is unnecessarily "bloated" for our use case and at that point there is no reason not to use the far better supported libcurl, additionally while testing vmime requires us to juggle certificates which (may just be my problem) made running it reliably not possible. libesmtp similarly is not very active considering the last activity was last year too (and i couldn't get it to run). Now libcurl functionality wise is quite extensive similar to vmime (which is effectively a full on email client) but library wise there is little more reliable than curl.
t_a added 3 commits 2023-05-29 13:24:24 +00:00
t_a added 1 commit 2023-05-29 13:25:55 +00:00
MichaelYick requested review from MichaelYick 2023-05-31 10:29:47 +00:00
MichaelYick approved these changes 2023-06-01 06:33:22 +00:00
MichaelYick merged commit 60a281084a into master 2023-06-01 06:33:39 +00:00
Sign in to join this conversation.
No description provided.