Hi Ron.
For bounced email you can put an header value into 'mltable' 'headerchange' field, like:
Return-Path::__LISTOWNER__
to bounce emails to ml owner email, or:
Return-Path::emailaddress@somedomain.com
to bounce emails to this address.
About disabling self-subscription i've enabled 'subscription moderation' in the new release, so every subscription request will be sent to moderator list, in case accepted. i hope you find this helpful.
i've also enabled notification for undelivered email, as you suggested in your post.
thanks for 'stream_wrapper_register' bug. i've been already told by Gregor.
If you are using my script for real, please change the field 'addresses' in the table 'queue' from tinytext to longtext and all the rows like:
if(!preg_match('/(^|\n)'.$address.'(\n|$)/',$this->sublist)) {
adding the `i' character to pattern, for case-insensitive sender address detection:
'/(^|\n)'.$address.'(\n|$)/i'
if you like to have a preview of new release, in a couple of days i'll be able to put a tarball at:
bsmc.it/pub/linux/pop3ml-0.2.alpha. ...
please feel free to send me any king of suggestion, bad/good comment,...
thanks
best
giuseppe