On Mon, 2011-04-11 at 18:19 -0700, Joseph Tam wrote:
Also, one significant advantage not mentioned for LMTP was that one delivery failure to multiple recipients can be disambiguated; LDA can only return an exit code to be tested by the MTA, but the MTA cannot know which recipient(s) generated the error.
In almost all setups MTA delivers mails to LDA one at a time. Multiple deliveries are useful only if you want to try to get the same mail file hard linked to all recipients. So normally this is a non-issue.
Lastly, toggling verbose_proctitle seems to have no effect on the output of ps. Is verbose_proctitle broken for Solaris?
The answer to is verbose_proctitle is broken for Solaris. There is no setproctitle(), and ps does not report changes to a process's argv[]:
echo "main(int c,char**v){**v='x';sleep(9);}" |
gcc -xc -o y -; ./y; rm y & ps -f
IIRC /usr/ucb/ps shows the changes.