wms7-mail.php

Description: SMA (Simple Mail Agent).

Control site mailboxes at : this site, Gmail.com, Yahoo.com, Mail.ru, Yandex.ru

PHP version 8.0.1

Functions

wms7_mail_connection()

wms7_mail_connection() : object

Created for mail box connection to IMAP server.

Returns

object

wms7_mail_header()

wms7_mail_header(string  $msgno) : array

Receives information about a mailing from its header.

Parameters

string $msgno

Number of e-mail into mailbox.

Returns

array

wms7_mail_body()

wms7_mail_body(string  $msgno) : array

Receives the body of e-mail.

Parameters

string $msgno

Number of e-mail into mailbox.

Returns

array

wms7_mail_folder_name()

wms7_mail_folder_name(string  $folder_num) : array

Receives Name of mail folder.

Parameters

string $folder_num

Number of folder mail box.

Returns

array

wms7_mailbox_selector()

wms7_mailbox_selector() : \array.

Receives the number of mail messages in each folder.

Returns

\array.

wms7_mail_inbox()

wms7_mail_inbox() : \array.

Receives overview of the message header information.

Returns

\array.

wms7_mail_parts()

wms7_mail_parts(string  $object, string  $parts) : \array.

Receives mail parts.

Parameters

string $object

object of mail.

string $parts

parts of mail.

Returns

\array.

wms7_get_plain()

wms7_get_plain(string  $str, string  $boundary) : \string.

Parse of mail parts.

Parameters

string $str

Mail body.

string $boundary

Boundary.

Returns

\string.

wms7_mail_send()

wms7_mail_send() 

Send mail.

wms7_mail_move()

wms7_mail_move() 

Mail move to folder.

wms7_mail_delete()

wms7_mail_delete() 

Move mail to trash or delete.

wms7_imap_list()

wms7_imap_list(string  $mailbox_item) : string

Forms a table of all mailbox folders for Settins page plugin.

Parameters

string $mailbox_item

Mailbox item.

Returns

string

wms7_imap_list_decode()

wms7_imap_list_decode(string  $list) : \array.

Decode imap list.

Parameters

string $list

IMAP list.

Returns

\array.

wms7_mail_search()

wms7_mail_search() : \array.

Mail search in box.

Returns

\array.

wms7_mail_inbox_connection()

wms7_mail_inbox_connection() : \object.

Mail inbox connection.

Returns

\object.

wms7_mail_unseen()

wms7_mail_unseen() : \number.

Receives mail inbox unseen.

Returns

\number.

wms7_msg_smtp()

wms7_msg_smtp(string  $msg) : string

Checking the connection to the servers SMTP.

Parameters

string $msg

Sends a message to the admin about on the website.

Returns

string —

Ok or error.

wms7_mail_save_to_draft()

wms7_mail_save_to_draft() 

Mail save to folder Draft.

wms7_mail_view()

wms7_mail_view(string  $str_head) 

Create pop-up window for mail view.

Parameters

string $str_head

Head of pop-up window.

wms7_mail_new()

wms7_mail_new(string  $str_head, string  $draft) 

Creates pop-up window for mail new or draft.

Parameters

string $str_head

Head of modal window.

string $draft

Letter - answer or draft.