added color customization
[squirrelmail.git] / src / compose_send.php
index c9043a38443ef6d5d8523faf432fcea5f9571fbe..57dc4dad83ac3cd3da389adced484c1b534fc426 100644 (file)
@@ -1,10 +1,57 @@
+<HTML>
 <?
    include("../config/config.php");
    include("../functions/strings.php");
    include("../functions/page_header.php");
    include("../functions/mailbox.php");
    include("../functions/smtp.php");
+   include("../functions/display_messages.php");
 
-   sendMessage($passed_to, $passed_subject, $passed_body);
-   echo "<A HREF=\"right_main.php\">RETURN</A>";
-?>
\ No newline at end of file
+   if ($passed_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=\"$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>";
+      echo "<INPUT TYPE=HIDDEN VALUE=\"$passed_cc\" NAME=passed_cc><BR>";
+      echo "<INPUT TYPE=HIDDEN VALUE=\"$passed_bcc\" NAME=passed_bcc><BR>";
+      echo "<CENTER><FONT FACE=\"Arial,Helvetica\">To: </FONT><INPUT TYPE=TEXT NAME=passed_to SIZE=60><BR>";
+      echo "<INPUT TYPE=HIDDEN VALUE=\"$passed_body\" NAME=passed_body><BR>";
+      echo "<INPUT TYPE=SUBMIT VALUE=\"Send\">";
+      echo "</CENTER></FORM>\n";
+
+      exit;
+   } else if ($passed_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>";
+      echo "<INPUT TYPE=HIDDEN VALUE=\"$passed_bcc\" NAME=passed_bcc><BR>";
+      echo "<CENTER><FONT FACE=\"Arial,Helvetica\">Subject: </FONT><INPUT TYPE=TEXT NAME=passed_subject SIZE=60 VALUE=\"(no subject)\"><BR>";
+      echo "<INPUT TYPE=HIDDEN VALUE=\"$passed_body\" NAME=passed_body><BR>";
+      echo "<INPUT TYPE=SUBMIT VALUE=\"Send\">";
+      echo "</CENTER></FORM>\n";
+
+      exit;
+   }
+
+   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=\"$color[8]\" BGCOLOR=\"$color[4]\" LINK=\"$color[7]\" VLINK=\"$color[7]\" ALINK=\"$color[7]\">\n";
+
+   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>";
+   echo "</CENTER></FONT>";
+?>
+</BODY></HTML>
\ No newline at end of file