-<?
+<?php
/** smtp.php
**
** This contains all the functions needed to send messages through
}
if ($status == 0) {
- echo "<HTML><BODY BGCOLOR=ffffff>";
+ echo "<HTML><BODY BGCOLOR=#ffffff>";
echo "<TT>";
echo "<BR><B>ERROR</B><BR><BR>";
echo " <B>Error Number: </B>$err_num<BR>";
}
function sendMessage($t, $c, $b, $subject, $body) {
- global $useSendmail;
+ global $useSendmail, $msg_id, $is_reply;
global $data_dir, $username, $domain, $key, $version, $sent_folder, $imapServerAddress, $imapPort;
if ($useSendmail==true) {
}
$imap_stream = sqimap_login($username, $key, $imapServerAddress, $imapPort, 1);
- sqimap_append ($imap_stream, $sent_folder, $length);
- write822Header ($imap_stream, $t, $c, $b, $subject);
- writeBody ($imap_stream, $body);
- sqimap_append_done ($imap_stream);
-
+ if (sqimap_mailbox_exists ($imap_stream, $sent_folder)) {
+ sqimap_append ($imap_stream, $sent_folder, $length);
+ write822Header ($imap_stream, $t, $c, $b, $subject);
+ writeBody ($imap_stream, $body);
+ sqimap_append_done ($imap_stream);
+ }
// Delete the files uploaded for attaching (if any).
deleteAttachments();
-
}
-
?>