X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Fcompose.php;h=3c20980dea2bd70d87bef1adfa13f5bb71161faf;hb=707ad8a0985554d05fb4f51b9d46f9debf1e00aa;hp=ac9ee3fb3c0591f961f06113cb8f10357c5277d8;hpb=73591a9ee2814dd2687fe232934d911d0660d878;p=squirrelmail.git diff --git a/src/compose.php b/src/compose.php index ac9ee3fb..3c20980d 100644 --- a/src/compose.php +++ b/src/compose.php @@ -369,7 +369,7 @@ if ($send) { } $body = $newBody; - do_hook('compose_send'); + $composeMessage=$compose_messages[$session]; $Result = deliverMessage($composeMessage); @@ -944,6 +944,7 @@ function showInputForm ($session, $values=false) { echo htmlspecialchars($em) . "\n"; } } + echo ''; for ($i = 1; $i < $idents; $i ++) { $fn = getPref($data_dir, $username, 'full_name' . $i); $em = getPref($data_dir, $username, 'email_address' . $i); @@ -1431,6 +1432,10 @@ function deliverMessage($composeMessage, $draft=false) { $rfc822_header->content_type = $content_type; $composeMessage->rfc822_header = $rfc822_header; + + /* Here you can modify the message structure just before we hand + it over to deliver */ + do_hook('compose_send'); if (!$useSendmail && !$draft) { require_once(SM_PATH . 'class/deliver/Deliver_SMTP.class.php');