| @@ -69,42 +69,5 @@ | ||
| 69 | 69 | } |
| 70 | 70 | |
| 71 | 71 | return $client->move($messageNums, $imap->getMailboxName(), $mailbox); |
| 72 | 72 | } |
| 73 | - | |
| 74 | - /** | |
| 75 | - * Send an email message. | |
| 76 | - * | |
| 77 | - * @param $to | |
| 78 | - * @param $subject | |
| 79 | - * @param $message | |
| 80 | - * @param $additionalHeaders | |
| 81 | - * @param $cc | |
| 82 | - * @param $bcc | |
| 83 | - * @param $returnPath | |
| 84 | - * | |
| 85 | - * @return false|mixed | |
| 86 | - */ | |
| 87 | - public static function send($to, $subject, $message, $additionalHeaders = null, $cc = null, $bcc = null, $returnPath = null) | |
| 88 | - { | |
| 89 | - if (!is_a($imap, Connection::class)) { | |
| 90 | - return Errors::invalidImapConnection(debug_backtrace(), 1, false); | |
| 91 | - } | |
| 92 | - | |
| 93 | - $client = $imap->getClient(); | |
| 94 | - | |
| 95 | - if (!($options & ST_UID)) { | |
| 96 | - $messages = $client->fetch($imap->getMailboxName(), $sequence, false, ['UID']); | |
| 97 | - | |
| 98 | - $uid = []; | |
| 99 | - foreach ($messages as $message) { | |
| 100 | - $uid[] = $message->uid; | |
| 101 | - } | |
| 102 | - | |
| 103 | - $sequence = implode(',', $uid); | |
| 104 | - } | |
| 105 | - | |
| 106 | - $client->flag($imap->getMailboxName(), $sequence, strtoupper(substr($flag, 1))); | |
| 107 | - | |
| 108 | - return false; | |
| 109 | - } | |
| 110 | 73 | } |