Такая же проблема с заголовками писем, но только в Joomla 1.5.x
Для себя решение нашел, хочу поделиться, может кому поможет. С Joomla 1.0.x не знаком, но чувствую недалеко яблоня от яблока...
В скрипте libraries/phpmailer/phpmailer.php есть много хороших переменных, в том числе var $Sender, а также комментарий к ней:
/**
* Sets the Sender email (Return-Path) of the message. If not empty,
* will be sent via -f to sendmail or as 'MAIL FROM' in smtp mode.
* @var string
*/
var $Sender = "";
где русским языком английскими буквами написано, что если значение не пустое (а оно млин пустое), то будет оправлено сендмейлу, что нам и нужно. Я вписал тот адрес который хотел видеть в заголовке Sender, вернее в envelope-from
var $Sender = "name@domen.com";
и алилуйя, отправляется письмо с валидными заголовками!