dma
dma copied to clipboard
The DragonFly Mail Agent, a small Mail Transport Agent (MTA), designed for home and office use.
Hello, dma seems to differ in behavior from other MTAs in the following scenario: In my /etc/aliases file I have root defined as "[email protected]", which is not local, so dma...
Seems like 'readfile' converts the last character of the line to a "\n" when it finds it missing for it's read; kinda ironic that I noticed this during corecode/dma#18 since...
To build dma on SunOS (tested on SmartOS) it's required to rename existing queue struct to dma_queue (or anything else). To decrease the warnings I also included strings.h for the...
Hi, On my machine, on initial installation, the flush file is created with mode 640, which is not intended I think. This is because the open(2) function applies the umask...
These commits implement basic ESMTP parsing and support, as well as implementing a basic HELO fallback in case everything else fails. The main changes are: - ESMTP aware connections to...
If dma is incorrectly configured and fails to deliver (e.g. to a smarthost), it will keep using the old (bad) config, even if the configuration is corrected. Maybe the config...
Hi, It would be nice if there was a away to add the user fullname to the From header when sending a mail. Maybe the EMAIL environment variable could be...
The CERTFILE option of DMA allows specification of the client-side certificate. Ideally, it would also be possible to specify the cert of the server and force DMA to NOT connect...
http://refspecs.linuxbase.org/LSB_3.1.0/LSB-Core-generic/LSB-Core-generic/baselib-sendmail-1.html
at least in aliases_scan.l and conf.c strdup is being used without checking