From 6978d35502b1cdf701c4558f77cb865eb2274a2e Mon Sep 17 00:00:00 2001 From: fidian Date: Mon, 14 May 2001 22:20:11 +0000 Subject: [PATCH] * Great little patch to open up the compose screen initially * Thanks to Marc Lucks * Added docs to Wiki -- http://www.squirrelmail.org/wiki/WindowsMailto git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@1361 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- src/login.php | 9 ++++++++- src/redirect.php | 5 ++++- src/webmail.php | 2 ++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/login.php b/src/login.php index 82ba320b..04ee698a 100644 --- a/src/login.php +++ b/src/login.php @@ -76,7 +76,14 @@ echo _("Password:"); echo " \n"; echo " \n"; - echo " \n"; + echo " \n"; + if (isset($emailaddress)) { + if (stristr($emailaddress,"mailto:")) + $rcptaddress = substr ($emailaddress, 7,strlen($emailaddress)-7); + else + $rcptaddress = $emailaddress; + echo " \n"; + } echo " \n"; echo " \n"; echo " \n"; diff --git a/src/redirect.php b/src/redirect.php index 959ecd35..e3ebf802 100644 --- a/src/redirect.php +++ b/src/redirect.php @@ -84,5 +84,8 @@ $user_is_logged_in = true; session_register ('user_is_logged_in'); - header("Location: webmail.php"); + if(isset($rcptemail)) + header("Location: webmail.php?right_frame=compose.php&rcptaddress=$rcptemail"); + else + header("Location: webmail.php"); ?> diff --git a/src/webmail.php b/src/webmail.php index 45242c7f..4064f9c8 100644 --- a/src/webmail.php +++ b/src/webmail.php @@ -79,6 +79,8 @@ $right_frame_url = 'options.php'; } else if ($right_frame == 'folders.php') { $right_frame_url = 'folders.php'; + } else if ($right_frame == 'compose.php') { + $right_frame_url = "compose.php?send_to=$rcptaddress"; } else { if (!isset($just_logged_in)) $just_logged_in = 0; $right_frame_url = "right_main.php?just_logged_in=$just_logged_in"; -- 2.25.1