- •If it is impossible to deliver the mail to the sender, a service message with a refusal comes. There are three main reasons for the refusal:
- •In addition to the service information, the message headers also store information displayed to the user, this is usually the sender of the letter, the recipient, the subject and the date of sending.
- •In addition to the standard, mail clients, mail servers and robots can add their own headers, starting with “X-“ (for example, X-Mailer, X-MyServer-Note-ok or X-Spamassasin-Level).
- •2. Dhtml version
- •Images - array of all images of the document;
- •3. Appendix a. Css properties (style properties), css parameters
In addition to the standard, mail clients, mail servers and robots can add their own headers, starting with “X-“ (for example, X-Mailer, X-MyServer-Note-ok or X-Spamassasin-Level).
Encrypt mail
To encrypt the mail, two standards are currently widely used: S / MIME (using the public key infrastructure) and OpenPGP (using certificates with a trust scheme grouped around the user).
Commercial use
At the moment, there are the following models of commercial use of mail systems:
Home and corporate mail systems – operate on the owner’s own or leased equipment of the mail system owner (usually he is also the owner of the domain in which the mail server operates).
The service of receiving / sending e-mail is performed by a third-party organization. The organization (person) owns the domain and independently keeps the archive of correspondence.
The service of receiving / sending and storing mail is performed by a third-party organization at its facilities. The customer gets access to the system of the executor for sending letters and for access to the archive of letters. The mail domain is owned by the customer.
Reception, sending, storage of letters is carried out by the executor, the mail domain belongs to the executor. Most of these services are free and work by displaying ads to the user or are a free addition to other services of the performer (for more details, see: Free mail services).
Mailing lists
The mail system allows you to organize complex systems based on sending mail from one to many subscribers, these are:
Mailing lists – a letter from one address with the same (or changing by the template) content, distributed to subscribers of the mailing. Technically, it can be organized as sending a lot of letters (used with templates) or sending a message with many recipients (in fields TO, CC, BCC). To manage large mailing lists (more than 10-50 subscribers), specialized programs (for example, mailman) are used. Correctly organized mailing should control the return of letters (messages about the impossibility to deliver a letter) with the exclusion of unavailable recipients from the mailing list, allowing subscribers to unsubscribe from mailings. Unwanted mailings are called spam and significantly complicate the functioning of mail systems.
Groups of correspondence – a specialized type of mailing, in which a letter to the address of the group (the usual postal address, processing the mail of which the specialized program is engaged) is sent to all the participants of the group. It is analogous to news conferences, echoconferences. Correctly configured mailing should control the cycles (two mailing robots that are subscribed to each other can create an endless cycle of sending letters), restrict the list of mailing participants entitled to post messages, and fulfill other requirements for mailing.
Examples of e-mail management programs:
mailman;
Sympa;
Majordomo.
Spam- is a kind of mailing for the purpose of advertising (often unwanted) a particular product or service, an analogue of paper advertising, distributed free of charge through the mailboxes of residential buildings.
The most popular email services
Most popular e-mail services are provided by IT companies along with other web products: search engines, cloud data stores, etc. The most popular [source is not specified 149 days] Russian-language e-mail services are developed by Google (Gmail), Yandex (Yandex. Mail), Mail.ru (Mail.ru), Microsoft (Hotmail and Outlook).]
3.HTTP, DHTML, CSS – OPTIONS
1. HTTP Version
HTTP uses the <major>. <Minor> numbering scheme to specify the protocol version. The version of the HTTP message is indicated by the HTTP-Version field in the first line. Here is the general syntax with the number of HTTP versions:
HTTP-Version = "HTTP" "/" 1*DIGIT "." 1*DIGIT
Example
HTTP/1.0
or
HTTP/1.1
Uniform Resource Identifiers
Uniform Resource Identifiers (URIs) are simply formatted, case-insensitive string containing a name, location, etc. to identify a resource, for example, a website, web services, etc. The general syntax of the URI used for HTTP looks like this:
URI = "http:" "//" host [ ":" port ] [ abs_path [ "?" query ]]
If port is empty or not specified, port 80 is assumed for HTTP and empty abs_path is equivalent to abs_path from "/". Other than the characters reserved and unsafe sets are equivalent to their ""% "HEX HEX" encoding.
example
The following three URIs are equivalent:
http://abc.com:80/~smith/home.html
http://ABC.com/%7Esmith/home.html
http://ABC.com:/%7esmith/home.html
Date / Time formats
All the date stamp of the HTTP / time must be represented in Greenwich Mean Time (GMT), without exception. The HTTP application can use any of the following three date / time stamp views:
Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123
Sunday, 06-Nov-94 08:49:37 GMT ; RFC 850, obsoleted by RFC 1036
Sun Nov 6 08:49:37 1994 ; ANSI C's asctime() format
Character Sets
We use character sets to specify the character sets that the client prefers. Multiple character sets can be enumerated by commas. If the value is not specified, the default is US-ASCII.
example
The following are valid character sets:
US-ASCII
or
ISO-8859-1
or
ISO-8859-7
Codes Contents
The content encoding value indicates that the encoding algorithm is used to encode the content before it is transmitted over the network. The content of the encoding is mainly used to make the document that is to be compressed or other useful conversion without loss of identity.
All contents of the encoding values are not case sensitive. HTTP / 1.1 uses the content encoding of the value in the Accept-Encoding and the Content-Encoding header field, which we'll see in the following chapters.
Accept-encoding: gzip
or
Accept-encoding: compress
or
Accept-encoding: deflate
