--- /dev/null
+Sorry for the incomplete documentation at this time. Here is a quick
+overview of how to install SquirrelMail.
+
+1. Compile Apache (or whatever web server) with PHP4 capabilities.
+
+2. Unarchive SquirrelMail in a subdirectory that is accessable by the
+ web server. EX: /home/httpd/html/squirrelmail-0.1
+
+3. Edit the config file, config/config.php
+
+4. Point your browser to the location you specified in step 2.
+ In this example, it's: http://YOURHOST/squirrelmail-0.1/index.html
--- /dev/null
+SquirrelMail version 0.1
+December 14, 1999
+------------------------
+
+For information on installing, see INSTALL
+
+SquirrelMail's goal is to be an easy-to-configure web-based email
+client. For more information about SquirrelMail, please visit our
+web site: http://squirrelmail.sourceforge.net
+
+If you have questions, please direct them to the mailing list
+specified on the web site. Please do not email us directly unless
+absolutely necessary.
+
+This product is copyrighted under the GPL liscense. Please read
+COPYING for more information.
+
+Thanks,
+Luke and Nathan
**
**/
- function error_username_password_incorrect() {
+ function error_username_password_incorrect($color) {
echo "<BR>";
- echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=FFFFFF ALIGN=CENTER>";
+ echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
echo " <TR>";
- echo " <TD BGCOLOR=DCDCDC>";
+ echo " <TD BGCOLOR=\"$color[0]\">";
echo " <FONT FACE=\"Arial,Helvetica\"><B><CENTER>ERROR</CENTER></B></FONT>";
echo " </TD></TR><TR><TD>";
echo " <CENTER><FONT FACE=\"Arial,Helvetica\"><BR>Unknown user or password incorrect.<BR><A HREF=\"login.php\" TARGET=_top>Click here to try again</A>.</FONT></CENTER>";
echo "</BODY></HTML>";
}
- function general_info($motd, $org_logo, $version, $org_name) {
+ function general_info($motd, $org_logo, $version, $org_name, $color) {
echo "<BR>";
- echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=FFFFFF ALIGN=CENTER>";
+ echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
echo " <TR>";
- echo " <TD BGCOLOR=DCDCDC>";
+ echo " <TD BGCOLOR=\"$color[0]\">";
echo " <FONT FACE=\"Arial,Helvetica\"><B><CENTER>Welcome to $org_name's WebMail system</CENTER></B></FONT>";
echo " </TD></TR><TR><TD>";
- echo " <TR><TD BGCOLOR=FFFFFF>";
+ echo " <TR><TD BGCOLOR=\"$color[4]\">";
echo " <FONT FACE=\"Arial,Helvetica\" SIZE=-1><CENTER>Running SquirrelMail version $version (c) 1999 by Nathan and Luke Ehresman.</CENTER></FONT>";
echo " </TD></TR><TR><TD>";
echo " <TABLE COLS=2 WIDTH=75% NOBORDER align=\"center\">";
echo " <TR>";
- echo " <TD BGCOLOR=FFFFFF><CENTER>";
+ echo " <TD BGCOLOR=\"$color[4]\"><CENTER>";
if (strlen($org_logo) > 3)
echo " <IMG SRC=\"$org_logo\">";
else
echo " <B><FONT FACE=\"Arial,Helvetica\">$org_name</FONT></B>";
echo " </CENTER></TD></TR><TR>";
- echo " <TD BGCOLOR=FFFFFF>";
+ echo " <TD BGCOLOR=\"$color[4]\">";
echo " <FONT FACE=\"Arial,Helvetica\">$motd</FONT>";
echo " </TD>";
echo " </TR>";
echo "</TABLE>";
}
- function messages_deleted_message($mailbox, $sort, $startMessage) {
+ function messages_deleted_message($mailbox, $sort, $startMessage, $color) {
$urlMailbox = urlencode($mailbox);
echo "<BR>";
- echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=FFFFFF ALIGN=CENTER>";
+ echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
echo " <TR>";
- echo " <TD BGCOLOR=DCDCDC>";
+ echo " <TD BGCOLOR=\"$color[0]\">";
echo " <FONT FACE=\"Arial,Helvetica\"><B><CENTER>Messages Deleted</CENTER></B></FONT>";
echo " </TD></TR><TR><TD>";
echo " <CENTER><FONT FACE=\"Arial,Helvetica\"><BR>The selected messages were deleted successfully.<BR>\n";
echo "</TABLE>";
}
- function messages_moved_message($mailbox, $sort, $startMessage) {
+ function messages_moved_message($mailbox, $sort, $startMessage, $color) {
$urlMailbox = urlencode($mailbox);
echo "<BR>";
- echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=FFFFFF ALIGN=CENTER>";
+ echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
echo " <TR>";
- echo " <TD BGCOLOR=DCDCDC>";
+ echo " <TD BGCOLOR=\"$color[0]\">";
echo " <FONT FACE=\"Arial,Helvetica\"><B><CENTER>Messages Moved</CENTER></B></FONT>";
echo " </TD></TR><TR><TD>";
echo " <CENTER><FONT FACE=\"Arial,Helvetica\"><BR>The selected messages were moved successfully.<BR>\n";
echo "</TABLE>";
}
- function error_message($message, $mailbox, $sort, $startMessage) {
+ function error_message($message, $mailbox, $sort, $startMessage, $color) {
$urlMailbox = urlencode($mailbox);
echo "<BR>";
- echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=FFFFFF ALIGN=CENTER>";
+ echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
echo " <TR>";
- echo " <TD BGCOLOR=DCDCDC>";
- echo " <FONT FACE=\"Arial,Helvetica\" COLOR=CC0000><B><CENTER>ERROR</CENTER></B></FONT>";
+ echo " <TD BGCOLOR=\"$color[0]\">";
+ echo " <FONT FACE=\"Arial,Helvetica\" COLOR=\"$color[2]\"><B><CENTER>ERROR</CENTER></B></FONT>";
echo " </TD></TR><TR><TD>";
echo " <CENTER><FONT FACE=\"Arial,Helvetica\"><BR>$message<BR>\n";
echo " <BR>";
echo "</TABLE>";
}
- function plain_error_message($message) {
+ function plain_error_message($message, $color) {
echo "<BR>";
- echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=FFFFFF ALIGN=CENTER>";
+ echo "<TABLE COLS=1 WIDTH=70% NOBORDER BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
echo " <TR>";
- echo " <TD BGCOLOR=DCDCDC>";
- echo " <FONT FACE=\"Arial,Helvetica\" COLOR=CC0000><B><CENTER>ERROR</CENTER></B></FONT>";
+ echo " <TD BGCOLOR=\"$color[0]\">";
+ echo " <FONT FACE=\"Arial,Helvetica\" COLOR=\"$color[2]\"><B><CENTER>ERROR</CENTER></B></FONT>";
echo " </TD></TR><TR><TD>";
echo " <CENTER><FONT FACE=\"Arial,Helvetica\"><BR>$message";
echo " </FONT></CENTER>";
echo "<TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=1>";
if ($startMessage < $endMessage) {
- echo "<TR BGCOLOR=FFFFFF><TD>";
+ echo "<TR BGCOLOR=\"$color[4]\"><TD>";
echo "<CENTER><FONT FACE=\"Arial,Helvetica\">Viewing messages <B>$startMessage</B> to <B>$endMessage</B> ($numMessages total)</FONT></CENTER>\n";
echo "</TD></TR>\n";
} else if ($startMessage == $endMessage) {
- echo "<TR BGCOLOR=FFFFFF><TD>";
+ echo "<TR BGCOLOR=\"$color[4]>\"TD>";
echo "<CENTER><FONT FACE=\"Arial,Helvetica\">Viewing message <B>$startMessage</B> ($numMessages total)</FONT></CENTER>\n";
echo "</TD></TR>\n";
}
- echo "<TR BGCOLOR=FFFFFF><TD>";
+ echo "<TR BGCOLOR=\"$color[4]\"><TD>";
if (($nextGroup <= $numMessages) && ($prevGroup >= 0)) {
echo "<A HREF=\"right_main.php?sort=$sort&startMessage=$prevGroup&mailbox=$urlMailbox\" TARGET=\"right\"><FONT FACE=\"Arial,Helvetica\">Previous</FONT></A>\n";
echo "<A HREF=\"right_main.php?sort=$sort&startMessage=$nextGroup&mailbox=$urlMailbox\" TARGET=\"right\"><FONT FACE=\"Arial,Helvetica\">Next</FONT></A>\n";
}
else if (($nextGroup > $numMessages) && ($prevGroup >= 0)) {
echo "<A HREF=\"right_main.php?sort=$sort&startMessage=$prevGroup&mailbox=$urlMailbox\" TARGET=\"right\"><FONT FACE=\"Arial,Helvetica\">Previous</FONT></A>\n";
- echo "<FONT FACE=\"Arial,Helvetica\" COLOR=ACACAC>Next</FONT>\n";
+ echo "<FONT FACE=\"Arial,Helvetica\" COLOR=\"$color[9]\">Next</FONT>\n";
}
else if (($nextGroup <= $numMessages) && ($prevGroup < 0)) {
- echo "<FONT FACE=\"Arial,Helvetica\" COLOR=ACACAC>Previous</FONT>\n";
+ echo "<FONT FACE=\"Arial,Helvetica\" COLOR=\"$color[9]\">Previous</FONT>\n";
echo "<A HREF=\"right_main.php?sort=$sort&startMessage=$nextGroup&mailbox=$urlMailbox\" TARGET=\"right\"><FONT FACE=\"Arial,Helvetica\">Next</FONT></A>\n";
}
echo "</TD></TR>\n";
/** The delete and move options */
- echo "<TR><TD BGCOLOR=$color_lgray>";
+ echo "<TR><TD BGCOLOR=\"$color[0]\">";
echo "\n\n\n<FORM name=messageList method=post action=\"move_messages.php?msg=$msg&mailbox=$urlMailbox&sort=$sort&startMessage=$startMessage\">";
- echo "<TABLE BGCOLOR=$color_lgray>\n";
+ echo "<TABLE BGCOLOR=\"$color[0]\">\n";
echo " <TR>\n";
echo " <TD WIDTH=30% ALIGN=LEFT>\n";
echo " <NOBR><FONT FACE=\"Arial,Helvetica\" SIZE=2><INPUT TYPE=SUBMIT NAME=\"moveButton\" VALUE=\"Move to:\">\n";
echo "</TABLE>\n\n\n";
echo "</TD></TR>";
- echo "<TR><TD BGCOLOR=$color_lgray>";
- echo "<TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=1 BGCOLOR=FFFFFF>";
- echo "<TR BGCOLOR=FFFFCC ALIGN=\"center\">";
+ echo "<TR><TD BGCOLOR=\"$color[0]\">";
+ echo "<TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=1 BGCOLOR=\"$color[4]\">";
+ echo "<TR BGCOLOR=\"$color[5]\" ALIGN=\"center\">";
echo " <TD WIDTH=5%><FONT FACE=\"Arial,Helvetica\"><B>Num</B></FONT></TD>";
/** FROM HEADER **/
echo " <TD WIDTH=25%><FONT FACE=\"Arial,Helvetica\"><B>From</B></FONT>";
// loop through and display the info for each message.
$t = 0; // $t is used for the checkbox number
if ($numMessages == 0) { // if there's no messages in this folder
- echo "<TR><TD BGCOLOR=FFFFFF COLSPAN=4><CENTER><BR><B>THIS FOLDER IS EMPTY</B><BR> </CENTER></TD></TR>";
+ echo "<TR><TD BGCOLOR=\"$color[4]\" COLSPAN=4><CENTER><BR><B>THIS FOLDER IS EMPTY</B><BR> </CENTER></TD></TR>";
} else if ($startMessage == $endMessage) { // if there's only one message in the box, handle it different.
$i = $startMessage - 1;
printMessageInfo($imapConnection, $t, $msgs[$i]["ID"], $msgs[$i]["FROM"], $msgs[$i]["SUBJECT"], $msgs[$i]["DATE_STRING"], $msgs[$i]["FLAG_ANSWERED"], $msgs[$i]["FLAG_SEEN"], $mailbox, $sort, $startMessage);
echo "</TABLE>\n";
echo "</TD></TR>\n";
- echo "<TR BGCOLOR=FFFFFF><TD>";
+ echo "<TR BGCOLOR=\"$color[4]\"><TD>";
if (($nextGroup <= $numMessages) && ($prevGroup >= 0)) {
echo "<A HREF=\"right_main.php?sort=$sort&startMessage=$prevGroup&mailbox=$urlMailbox\" TARGET=\"right\"><FONT FACE=\"Arial,Helvetica\">Previous</FONT></A>\n";
echo "<A HREF=\"right_main.php?sort=$sort&startMessage=$nextGroup&mailbox=$urlMailbox\" TARGET=\"right\"><FONT FACE=\"Arial,Helvetica\">Next</FONT></A>\n";
}
else if (($nextGroup > $numMessages) && ($prevGroup >= 0)) {
echo "<A HREF=\"right_main.php?sort=$sort&startMessage=$prevGroup&mailbox=$urlMailbox\" TARGET=\"right\"><FONT FACE=\"Arial,Helvetica\">Previous</FONT></A>\n";
- echo "<FONT FACE=\"Arial,Helvetica\" COLOR=ACACAC>Next</FONT>\n";
+ echo "<FONT FACE=\"Arial,Helvetica\" COLOR=\"$color[9]\">Next</FONT>\n";
}
else if (($nextGroup <= $numMessages) && ($prevGroup < 0)) {
- echo "<FONT FACE=\"Arial,Helvetica\" COLOR=ACACAC>Previous</FONT>\n";
+ echo "<FONT FACE=\"Arial,Helvetica\" COLOR=\"$color[9]\">Previous</FONT>\n";
echo "<A HREF=\"right_main.php?sort=$sort&startMessage=$nextGroup&mailbox=$urlMailbox\" TARGET=\"right\"><FONT FACE=\"Arial,Helvetica\">Next</FONT></A>\n";
}
echo "</TD></TR></TABLE>"; /** End of message-list table */
**
**/
- function displayPageHeader($mailbox) {
+ function displayPageHeader($color, $mailbox) {
/** Here is the header and wrapping table **/
$shortBoxName = readShortMailboxName($mailbox, ".");
- echo "<TABLE BGCOLOR=FFFFFF BORDER=0 COLS=2 WIDTH=100% CELLSPACING=0 CELLPADDING=2>";
- echo " <TR BGCOLOR=A0B8C8 WIDTH=100%>";
+ echo "<TABLE BGCOLOR=\"$color[4]\" BORDER=0 COLS=2 WIDTH=100% CELLSPACING=0 CELLPADDING=2>";
+ echo " <TR BGCOLOR=\"$color[3]\" WIDTH=100%>";
echo " <TD ALIGN=left WIDTH=30%>";
echo " <FONT FACE=\"Arial,Helvetica\"><A HREF=\"signout.php\" TARGET=_top><B>Sign Out</B></A></FONT>";
echo " </TD><TD ALIGN=right WIDTH=70%>";
echo " <FONT FACE=\"Arial,Helvetica\"><div align=right>Current Folder: <B>$shortBoxName</div></B></FONT>";
echo " </TD>";
echo " </TR></TABLE>\n";
- echo "<TABLE BGCOLOR=FFFFFF BORDER=0 COLS=2 WIDTH=100% CELLSPACING=0 CELLPADDING=2><TR>";
+ echo "<TABLE BGCOLOR=\"$color[4]\" BORDER=0 COLS=2 WIDTH=100% CELLSPACING=0 CELLPADDING=2><TR>";
echo " <TD ALIGN=left WIDTH=70%>";
echo " <FONT FACE=\"Arial,Helvetica\"><A HREF=\"compose.php\">Compose</A></FONT>  ";
echo " <FONT FACE=\"Arial,Helvetica\">Addresses</FONT>  ";
include("../functions/mime.php");
- echo "<HTML><BODY TEXT=\"#000000\" BGCOLOR=\"#FFFFFF\" LINK=\"#0000EE\" VLINK=\"#0000EE\" ALINK=\"#0000EE\">\n";
+ echo "<HTML><BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
$imapConnection = loginToImapServer($username, $key, $imapServerAddress);
- displayPageHeader("None");
+ displayPageHeader($color, "None");
if ($forward_id) {
selectMailbox($imapConnection, $mailbox, $numMessages);
echo "<FORM action=\"compose_send.php\" METHOD=POST>\n";
echo "<TABLE COLS=2 WIDTH=50 ALIGN=CENTER CELLSPACING=0 BORDER=0>\n";
echo " <TR>\n";
- echo " <TD WIDTH=50 BGCOLOR=FFFFFF ALIGN=RIGHT>\n";
+ echo " <TD WIDTH=50 BGCOLOR=\"$color[4]\" ALIGN=RIGHT>\n";
echo " <FONT FACE=\"Arial,Helvetica\">To: </FONT>\n";
- echo " </TD><TD WIDTH=% BGCOLOR=FFFFFF ALIGN=LEFT>\n";
+ echo " </TD><TD WIDTH=% \"$color[4]\" ALIGN=LEFT>\n";
if ($send_to)
echo " <INPUT TYPE=TEXT NAME=passed_to VALUE=\"$send_to\" SIZE=60><BR>";
else
echo " </TD>\n";
echo " </TR>\n";
echo " <TR>\n";
- echo " <TD WIDTH=50 BGCOLOR=FFFFFF ALIGN=RIGHT>\n";
+ echo " <TD WIDTH=50 BGCOLOR=\"$color[4]\" ALIGN=RIGHT>\n";
echo " <FONT FACE=\"Arial,Helvetica\">CC:</FONT>\n";
- echo " </TD><TD WIDTH=% BGCOLOR=FFFFFF ALIGN=LEFT>\n";
+ echo " </TD><TD WIDTH=% BGCOLOR=\"$color[4]\" ALIGN=LEFT>\n";
echo " <INPUT TYPE=TEXT NAME=passed_cc SIZE=60><BR>";
echo " </TD>\n";
echo " </TR>\n";
echo " <TR>\n";
- echo " <TD WIDTH=50 BGCOLOR=FFFFFF ALIGN=RIGHT>\n";
+ echo " <TD WIDTH=50 BGCOLOR=\"$color[4]\" ALIGN=RIGHT>\n";
echo " <FONT FACE=\"Arial,Helvetica\">BCC:</FONT>\n";
- echo " </TD><TD WIDTH=% BGCOLOR=FFFFFF ALIGN=LEFT>\n";
+ echo " </TD><TD WIDTH=% BGCOLOR=\"$color[4]\" ALIGN=LEFT>\n";
echo " <INPUT TYPE=TEXT NAME=passed_bcc SIZE=60><BR>";
echo " </TD>\n";
echo " </TR>\n";
echo " <TR>\n";
- echo " <TD WIDTH=50 BGCOLOR=FFFFFF ALIGN=RIGHT>\n";
+ echo " <TD WIDTH=50 BGCOLOR=\"$color[4]\" ALIGN=RIGHT>\n";
echo " <FONT FACE=\"Arial,Helvetica\">Subject:</FONT>\n";
- echo " </TD><TD WIDTH=% BGCOLOR=FFFFFF ALIGN=LEFT>\n";
+ echo " </TD><TD WIDTH=% BGCOLOR=\"$color[4]\" ALIGN=LEFT>\n";
if ($reply_subj) {
$reply_subj = str_replace("\"", "'", $reply_subj);
$reply_subj = stripslashes($reply_subj);
echo " </TD>\n";
echo " </TR>\n";
echo " <TR>\n";
- echo " <TD BGCOLOR=FFFFFF COLSPAN=2>\n";
+ echo " <TD BGCOLOR=\"$color[4]\" COLSPAN=2>\n";
echo " <TEXTAREA NAME=passed_body ROWS=20 COLS=76 WRAP=HARD>$body</TEXTAREA><BR>";
echo " </TD>";
echo " </TR>\n";
include("../functions/display_messages.php");
if ($passed_body == "") {
- echo "<BODY TEXT=\"#000000\" BGCOLOR=\"#FFFFFF\" LINK=\"#0000EE\" VLINK=\"#0000EE\" ALINK=\"#0000EE\">";
- displayPageHeader("None");
- plain_error_message("You have not entered a message body.");
+ echo "<BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
+ displayPageHeader($color, "None");
+ plain_error_message("You have not entered a message body.", $color);
exit;
} else if ($passed_to == "") {
- echo "<BODY TEXT=\"#000000\" BGCOLOR=\"#FFFFFF\" LINK=\"#0000EE\" VLINK=\"#0000EE\" ALINK=\"#0000EE\">";
- displayPageHeader("None");
- plain_error_message("You have not filled in the \"To:\" field.");
+ echo "<BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
+ displayPageHeader($color, "None");
+ plain_error_message("You have not filled in the \"To:\" field.", $color);
echo "<FORM action=\"compose_send.php\" METHOD=POST>\n";
echo "<INPUT TYPE=HIDDEN VALUE=\"$passed_subject\" NAME=passed_subject><BR>";
exit;
} else if ($passed_subject == "") {
- echo "<BODY TEXT=\"#000000\" BGCOLOR=\"#FFFFFF\" LINK=\"#0000EE\" VLINK=\"#0000EE\" ALINK=\"#0000EE\">";
- displayPageHeader("None");
- plain_error_message("You have not entered a subject.");
+ echo "<BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
+ displayPageHeader($color, "None");
+ plain_error_message("You have not entered a subject.", $color);
echo "<FORM action=\"compose_send.php\" METHOD=POST>\n";
echo "<INPUT TYPE=HIDDEN VALUE=\"$passed_to\" NAME=passed_to><BR>";
echo "<INPUT TYPE=HIDDEN VALUE=\"$passed_cc\" NAME=passed_cc><BR>";
sendMessage($smtpServerAddress, $smtpPort, $username, $domain, $passed_to, $passed_cc, $passed_bcc, $passed_subject, $passed_body, $version);
echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"0;URL=right_main.php\">";
- echo "<BODY TEXT=\"#000000\" BGCOLOR=\"#FFFFFF\" LINK=\"#0000EE\" VLINK=\"#0000EE\" ALINK=\"#0000EE\">";
+ echo "<BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
- displayPageHeader("None");
+ displayPageHeader($color, "None");
echo "<FONT FACE=\"Arial,Helvetica\">";
echo "<BR><BR><BR><CENTER><B>Message Sent!</B><BR><BR>";
echo "You will be automatically forwarded.<BR>If not, <A HREF=\"right_main.php\">click here</A>";
-<HTML><BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#0000EE" ALINK="#0000EE">
<?
include("../config/config.php");
include("../functions/mailbox.php");
include("../functions/display_messages.php");
include("../functions/imap.php");
+ echo "<HTML><BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
+
$imapConnection = loginToImapServer($username, $key, $imapServerAddress);
selectMailbox($imapConnection, $mailbox, $numMessages, $imapServerAddress);
- displayPageHeader($mailbox);
+ displayPageHeader($color, $mailbox);
deleteMessages($imapConnection, $message, $message, $numMessages, $trash_folder, $move_to_trash, $auto_expunge, $mailbox);
messages_deleted_message($mailbox, $sort, $startMessage);
}
selectMailbox($imapConnection, $trash_folder, $numMessages);
- echo "<HTML><BODY TEXT=\"#000000\" BGCOLOR=\"#FFFFFF\" LINK=\"#0000EE\" VLINK=\"#0000EE\" ALINK=\"#0000EE\">";
- displayPageHeader($mailbox);
+ echo "<HTML><BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
+ displayPageHeader($color, $mailbox);
messages_deleted_message($trash_folder, $sort, $startMessage);
fputs($imapConnection, "1 logout");
?>
-<HTML><BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#0000EE" ALINK="#0000EE">
<?
include("../config/config.php");
include("../functions/strings.php");
include("../functions/imap.php");
include("../functions/mailbox.php");
- displayPageHeader("None");
+ echo "<HTML><BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
+
+ displayPageHeader($color, "None");
echo "<TABLE WIDTH=100% COLS=1 ALIGN=CENTER>\n";
- echo " <TR><TD BGCOLOR=DCDCDC ALIGN=CENTER>\n";
+ echo " <TR><TD BGCOLOR=\"$color[0]\" ALIGN=CENTER>\n";
echo " <FONT FACE=\"Arial,Helvetica\">Folders</FONT>\n";
echo " </TD></TR>\n";
echo "</TABLE>\n";
/** DELETING FOLDERS **/
echo "<TABLE WIDTH=70% COLS=1 ALIGN=CENTER>\n";
- echo "<TR><TD BGCOLOR=DCDCDC ALIGN=CENTER><FONT FACE=\"Arial,Helvetica\"><B>Delete Folder</B></FONT></TD></TR>";
- echo "<TR><TD BGCOLOR=FFFFFF ALIGN=CENTER>";
+ echo "<TR><TD BGCOLOR=\"$color[0]\" ALIGN=CENTER><FONT FACE=\"Arial,Helvetica\"><B>Delete Folder</B></FONT></TD></TR>";
+ echo "<TR><TD BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
echo "<FORM ACTION=folders_delete.php METHOD=SUBMIT>\n";
echo "<SELECT NAME=mailbox><FONT FACE=\"Arial,Helvetica\">\n";
for ($i = 0; $i < count($boxesUnformatted); $i++) {
echo "</FORM><BR></TD></TR><BR>\n";
/** CREATING FOLDERS **/
- echo "<TR><TD BGCOLOR=DCDCDC ALIGN=CENTER><FONT FACE=\"Arial,Helvetica\"><B>Create Folder</B></FONT></TD></TR>";
- echo "<TR><TD BGCOLOR=FFFFFF ALIGN=CENTER>";
+ echo "<TR><TD BGCOLOR=\"$color[0]\" ALIGN=CENTER><FONT FACE=\"Arial,Helvetica\"><B>Create Folder</B></FONT></TD></TR>";
+ echo "<TR><TD BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
echo "<FORM ACTION=folders_create.php METHOD=POST>\n";
echo "<INPUT TYPE=TEXT SIZE=25 NAME=folder_name><BR>\n";
echo " as a subfolder of<BR>";
echo "</FORM><BR></TD></TR><BR>\n";
/** RENAMING FOLDERS **/
- echo "<TR><TD BGCOLOR=DCDCDC ALIGN=CENTER><FONT FACE=\"Arial,Helvetica\"><B>Rename or Move Folder</B></FONT></TD></TR>";
- echo "<TR><TD BGCOLOR=FFFFFF ALIGN=CENTER>";
+ echo "<TR><TD BGCOLOR=\"$color[0]\" ALIGN=CENTER><FONT FACE=\"Arial,Helvetica\"><B>Rename or Move Folder</B></FONT></TD></TR>";
+ echo "<TR><TD BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
echo "<FORM ACTION=folders_rename_getname.php METHOD=POST>\n";
echo "<SELECT NAME=old><FONT FACE=\"Arial,Helvetica\">\n";
for ($i = 0; $i < count($boxesUnformatted); $i++) {
<HTML>
<META HTTP-EQUIV="REFRESH" CONTENT="0;URL=webmail.php?right_frame=folders.php" TARGET=_top>
-<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#0000EE" ALINK="#0000EE">
<?
include("../config/config.php");
include("../functions/strings.php");
include("../functions/page_header.php");
include("../functions/imap.php");
+ echo "<BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
$imapConnection = loginToImapServer($username, $key, $imapServerAddress);
fputs($imapConnection, "1 create \"$subfolder.$folder_name\"\n");
fputs($imapConnection, "1 logout\n");
/** Log out this session **/
fputs($imapConnection, "1 logout");
+ echo "<HTML><BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
echo "<BR><BR><A HREF=\"webmail.php?right_frame=folders.php\" TARGET=_top>Return</A>";
+ echo "</BODY></HTML>";
?>
/** Log out this session **/
fputs($imapConnection, "1 logout");
+ echo "<HTML><BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
echo "<BR><BR><A HREF=\"webmail.php?right_frame=folders.php\" TARGET=_top>Return</A>";
+ echo "</BODY></HTML>";
?>
$old_name = substr($old, strrpos($old, ".")+1, strlen($old));
$old_parent = substr($old, 0, strrpos($old, "."));
- echo "<HTML><BODY TEXT=\"#000000\" BGCOLOR=\"#FFFFFF\" LINK=\"#0000EE\" VLINK=\"#0000EE\" ALINK=\"#0000EE\">";
- displayPageHeader("None");
+ echo "<HTML><BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
+ displayPageHeader($color, "None");
echo "<TABLE WIDTH=100% COLS=1>";
- echo "<TR><TD BGCOLOR=DCDCDC ALIGN=CENTER><FONT FACE=\"Arial,Helvetica\"><B>Rename or Move a folder</B></FONT></TD></TR>";
- echo "<TR><TD BGCOLOR=FFFFFF ALIGN=CENTER>";
+ echo "<TR><TD BGCOLOR=\"$color[0]\" ALIGN=CENTER><FONT FACE=\"Arial,Helvetica\"><B>Rename or Move a folder</B></FONT></TD></TR>";
+ echo "<TR><TD BGCOLOR=\"$color[4]\" ALIGN=CENTER>";
echo "<FORM ACTION=folders_rename_do.php METHOD=POST>\n";
echo "Original Name: <INPUT TYPE=TEXT SIZE=25 NAME=new_name VALUE=\"$old_name\"><BR>\n";
echo "As a subfolder of: ";
}
?>
<HTML>
-<HEAD>
- <SCRIPT LANGUAGE="JavaScript">
- function DeleteCookie (name) {
- var exp = new Date();
- exp.setTime (exp.getTime() - 1);
- // This cookie is history
- var cval = GetCookie (name);
- document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
- }
-
- function unSetCookies() {
- DeleteCookie('username');
- DeleteCookie('key');
- DeleteCookie('logged_in');
- alert(document.cookie);
- }
- </SCRIPT>
-</HEAD>
-<BODY BGCOLOR=A0B8C8 TEXT="#000000" LINK="#000000" VLINK="#000000" ALINK="#000000" onUnLoad="unSetCookies()">
-<FONT FACE="Arial,Helvetica">
<?
include("../config/config.php");
include("../functions/strings.php");
include("../functions/imap.php");
include("../functions/mailbox.php");
+ echo "<BODY BGCOLOR=\"$color[3]\" TEXT=\"$color[6]\" LINK=\"$color[6]\" VLINK=\"$color[6]\" ALINK=\"$color[6]\">";
+ echo "<FONT FACE=\"Arial,Helvetica\">";
+
// open a connection on the imap port (143)
$imapConnection = loginToImapServer($username, $key, $imapServerAddress);
setcookie("logged_in", 0, time(), "/");
?>
<HTML>
-<BODY BGCOLOR=FFFFFF>
<?
include("../config/config.php");
+ echo "<BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
echo "<FORM ACTION=webmail.php METHOD=\"POST\" NAME=f>\n";
echo "<CENTER><IMG SRC=\"$org_logo\"</CENTER>\n";
echo "<CENTER><FONT FACE=\"Arial,Helvetica\" SIZE=-2>SquirrelMail version $version<BR>By Nathan and Luke Ehresman<BR></FONT><CENTER>\n";
echo "<TABLE COLS=1 WIDTH=350>\n";
echo " <TR>\n";
- echo " <TD BGCOLOR=CCCCCC>\n";
+ echo " <TD BGCOLOR=\"$color[0]\">\n";
echo " <B><CENTER><FONT FACE=\"Arial,Helvetica\">$org_name Login</FONT></CENTER></B>\n";
echo " </TD>\n";
echo " </TR><TR>\n";
- echo " <TD BGCOLOR=FFFFFF>\n";
+ echo " <TD BGCOLOR=\"$color[4]\">\n";
echo " <TABLE COLS=2 WIDTH=100%>\n";
echo " <TR>\n";
echo " <TD WIDTH=30% ALIGN=right>\n";
-<HTML><BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#0000EE" ALINK="#0000EE">
<?
include("../config/config.php");
include("../functions/mailbox.php");
include("../functions/display_messages.php");
include("../functions/imap.php");
+ echo "<HTML><BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
function putSelectedMessagesIntoString($msg) {
$j = 0;
// If the delete button was pressed, the moveButton variable will not be set.
if (!$moveButton) {
- displayPageHeader($mailbox);
+ displayPageHeader($color, $mailbox);
if (is_array($msg) == 1) {
// Marks the selected messages ad 'Deleted'
$j = 0;
echo "<BR><BR><CENTER>No messages selected.</CENTER>";
}
} else { // Move messages
- displayPageHeader($mailbox);
+ displayPageHeader($color, $mailbox);
// lets check to see if they selected any messages
if (is_array($msg) == 1) {
$j = 0;
echo "<HTML>";
echo "<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"" . $message["HEADER"]["TYPE"][0] . "/" . $message["HEADER"]["TYPE"][1] . "; charset=" . $message["HEADER"]["CHARSET"] . "\">";
- echo "<BODY TEXT=\"#000000\" BGCOLOR=\"#FFFFFF\" LINK=\"#0000EE\" VLINK=\"#0000EE\" ALINK=\"#0000EE\">\n";
- displayPageHeader($mailbox);
+ echo "<BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
+ displayPageHeader($color, $mailbox);
/** translate the subject and mailbox into url-able text **/
$url_subj = urlencode(trim(stripslashes($message["HEADER"]["SUBJECT"])));
echo "<BR>";
echo "<TABLE COLS=1 WIDTH=95% BORDER=0 ALIGN=CENTER CELLPADDING=2>\n";
- echo " <TR><TD BGCOLOR=DCDCDC WIDTH=100%>";
+ echo " <TR><TD BGCOLOR=\"$color[0]\" WIDTH=100%>";
echo " <TABLE WIDTH=100% BORDER=0 COLS=2>";
echo " <TR>";
echo " <TD ALIGN=LEFT WIDTH=50%>";
echo " </TR>";
echo " </TABLE>";
echo " </TD></TR>";
- echo " <TR><TD BGCOLOR=FFFFFF WIDTH=100%>";
+ echo " <TR><TD BGCOLOR=\"$color[4]\" WIDTH=100%>";
echo " <TABLE COLS=2 WIDTH=100% BORDER=0 CELLSPACING=0 CELLPADDING=2>\n";
echo " <TR>\n";
/** subject **/
- echo " <TD BGCOLOR=FFFFFF WIDTH=15% ALIGN=RIGHT>\n";
+ echo " <TD BGCOLOR=\"$color[4]\" WIDTH=15% ALIGN=RIGHT>\n";
echo " <FONT FACE=\"Arial,Helvetica\">Subject:</FONT>\n";
- echo " </TD><TD BGCOLOR=FFFFFF WIDTH=85%>\n";
+ echo " </TD><TD BGCOLOR=\"$color[4]\" WIDTH=85%>\n";
echo " <FONT FACE=\"Arial,Helvetica\"><B>$subject</B></FONT>\n";
echo " </TD>\n";
echo " </TR>\n";
/** from **/
echo " <TR>\n";
- echo " <TD BGCOLOR=FFFFFF WIDTH=15% ALIGN=RIGHT>\n";
+ echo " <TD BGCOLOR=\"$color[4]\" WIDTH=15% ALIGN=RIGHT>\n";
echo " <FONT FACE=\"Arial,Helvetica\">From:</FONT>\n";
- echo " </TD><TD BGCOLOR=FFFFFF WIDTH=85%>\n";
+ echo " </TD><TD BGCOLOR=\"$color[4]\" WIDTH=85%>\n";
echo " <FONT FACE=\"Arial,Helvetica\"><B>$from_name</B></FONT>\n";
echo " </TD>\n";
echo " </TR>\n";
/** date **/
echo " <TR>\n";
- echo " <TD BGCOLOR=FFFFFF WIDTH=15% ALIGN=RIGHT>\n";
+ echo " <TD BGCOLOR=\"$color[4]\" WIDTH=15% ALIGN=RIGHT>\n";
echo " <FONT FACE=\"Arial,Helvetica\">Date:</FONT>\n";
- echo " </TD><TD BGCOLOR=FFFFFF WIDTH=85%>\n";
+ echo " </TD><TD BGCOLOR=\"$color[4]\" WIDTH=85%>\n";
echo " <FONT FACE=\"Arial,Helvetica\"><B>$dateString</B></FONT>\n";
echo " </TD>\n";
echo " </TR>\n";
/** to **/
echo " <TR>\n";
- echo " <TD BGCOLOR=FFFFFF WIDTH=15% ALIGN=RIGHT VALIGN=TOP>\n";
+ echo " <TD BGCOLOR=\"$color[4]\" WIDTH=15% ALIGN=RIGHT VALIGN=TOP>\n";
echo " <FONT FACE=\"Arial,Helvetica\">To:</FONT>\n";
- echo " </TD><TD BGCOLOR=FFFFFF WIDTH=85% VALIGN=TOP>\n";
+ echo " </TD><TD BGCOLOR=\"$color[4]\" WIDTH=85% VALIGN=TOP>\n";
echo " <FONT FACE=\"Arial,Helvetica\"><B>$to_string</B></FONT>\n";
echo " </TD>\n";
echo " </TR>\n";
/** cc **/
if ($message["HEADER"]["CC"][0]) {
echo " <TR>\n";
- echo " <TD BGCOLOR=FFFFFF WIDTH=15% ALIGN=RIGHT VALIGN=TOP>\n";
+ echo " <TD BGCOLOR=\"$color[4]\" WIDTH=15% ALIGN=RIGHT VALIGN=TOP>\n";
echo " <FONT FACE=\"Arial,Helvetica\">Cc:</FONT>\n";
- echo " </TD><TD BGCOLOR=FFFFFF WIDTH=85% VALIGN=TOP>\n";
+ echo " </TD><TD BGCOLOR=\"$color[4]\" WIDTH=85% VALIGN=TOP>\n";
echo " <FONT FACE=\"Arial,Helvetica\"><B>$cc_string</B></FONT>\n";
echo " </TD>\n";
echo " </TR>\n";
}
echo " </TABLE></TD></TR>\n";
- echo " <TR><TD BGCOLOR=FFFFFF WIDTH=100%>\n";
+ echo " <TR><TD BGCOLOR=\"$color[4]\" WIDTH=100%>\n";
$body = formatBody($message);
for ($i = 0; $i < count($body); $i++) {
}
echo " <BR></TD></TR>\n";
- echo " <TR><TD BGCOLOR=DCDCDC> </TD></TR>";
+ echo " <TR><TD BGCOLOR=\"$color[0]\"> </TD></TR>";
echo "</TABLE>\n";
?>
\ No newline at end of file
}
?>
<HTML>
-<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000EE" VLINK="#0000EE" ALINK="#0000EE">
<FONT FACE="Arial,Helvetica">
<?
include("../config/config.php");
include("../functions/mailbox_display.php");
include("../functions/display_messages.php");
+ echo "<BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
+ echo "<FONT FACE=\"Arial,Helvetica\">";
/////////////////////////////////////////////////////////////////////////////////
//
// incoming variables from URL:
// If the page has been loaded without a specific mailbox,
// just show a page of general info.
if (!isset($mailbox)) {
- displayPageHeader("None");
- general_info($motd, $org_logo, $version, $org_name);
+ displayPageHeader($color, "None");
+ general_info($motd, $org_logo, $version, $org_name, $color);
echo "</BODY></HTML>";
exit;
}
selectMailbox($imapConnection, $mailbox, $numMessages);
// Display the header at the top of the page
- displayPageHeader($mailbox);
+ displayPageHeader($color, $mailbox);
// Get the list of messages for this mailbox
showMessagesForMailbox($imapConnection, $mailbox, $numMessages, $startMessage, $sort);
setcookie("logged_in", 0, time(), "/");
?>
<HTML>
-<BODY BGCOLOR=FFFFFF>
<?
- echo "<BR><BR><TABLE BGCOLOR=FFFFFF BORDER=0 COLS=1 WIDTH=50% CELLSPACING=0 CELLPADDING=2 ALIGN=CENTER>";
- echo " <TR BGCOLOR=A0B8C8 WIDTH=100%>";
+ include ("../config/config.php");
+ echo "<BODY TEXT=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
+ echo "<BR><BR><TABLE BGCOLOR=\"$color[4]\" BORDER=0 COLS=1 WIDTH=50% CELLSPACING=0 CELLPADDING=2 ALIGN=CENTER>";
+ echo " <TR BGCOLOR=\"$color[3]\" WIDTH=100%>";
echo " <TD ALIGN=CENTER>";
echo " <FONT FACE=\"Arial,Helvetica\"><B>Sign Out</B></FONT>";
echo " </TD>";
echo " </TR>";
- echo " <TR BGCOLOR=FFFFFF WIDTH=100%>";
+ echo " <TR BGCOLOR=\"$color[4]\" WIDTH=100%>";
echo " <TD ALIGN=CENTER>";
echo " <FONT FACE=\"Arial,Helvetica\"><BR>You have been successfully signed out.<BR></FONT>";
echo " <FONT FACE=\"Arial,Helvetica\">Click here to <A HREF=\"login.php\" TARGET=_top>log back in.</A></FONT><BR><BR>";
echo " </TD>";
echo " </TR>";
- echo " <TR BGCOLOR=DCDCDC WIDTH=100%>";
+ echo " <TR BGCOLOR=\"$color[0]\" WIDTH=100%>";
echo " <TD ALIGN=CENTER>";
echo " <FONT FACE=\"Arial,Helvetica\"><BR></FONT>";
echo " </TD>";