how to checke your smtp list fast or your combo list
video
The Simple Mail Transfer Protocol (SMTP) may be a communication protocol for electronic message transmission. As an online standard, SMTP was first defined in 1982 by RFC 821, and updated in 2008 by RFC 5321 to Extended SMTP additions, which is that the protocol variety in widespread use today. Mail servers and other message transfer agents use SMTP to send and receive mail messages. SMTP servers commonly use the Transmission Control Protocol on port number 25.
User-level email clients typically use SMTP just for sending messages to a mail server for relaying, and typically submit outgoing email to the mail server on port 587 or 465 as per RFC 8314. For retrieving messages, IMAP and POP3 are standard, but proprietary servers also often implement proprietary protocols, e.g., Exchange ActiveSync.
Mail processing model
Email is submitted by a mail client (mail user agent, MUA) to a mail server (mail submission agent, MSA) using SMTP on TCP port 587. Most mailbox providers still allow submission on traditional port 25. The MSA delivers the mail to its mail agency (mail agency , MTA). Often, these two agents are instances of an equivalent software launched with different options on an equivalent machine. Local processing are often done either on one machine, or split among multiple machines; mail agent processes on one machine can share files, but if processing is on multiple machines, they transfer messages between one another using SMTP, where each machine is configured to use subsequent machine as a sensible host. Each process is an MTA (an SMTP server) in its title .
The boundary MTA uses DNS to seem up the MX (mail exchanger) record for the recipient's domain (the a part of the e-mail address on the proper of @). The MX record contains the name of the target MTA. supported the target host and other factors, the sending MTA selects a recipient server and connects thereto to finish the mail exchange.
Message transfer can occur during a single connection between two MTAs, or during a series of hops through intermediary systems. A receiving SMTP server could also be the last word destination, an intermediate "relay" (that is, it stores and forwards the message) or a "gateway" (that is, it's going to forward the message using some protocol aside from SMTP). Each hop may be a formal handoff of responsibility for the message, whereby the receiving server must either deliver the message or properly report the failure to try to to so.[14]
Once the ultimate hop accepts the incoming message, it hands it to a mail delivery agent (MDA) for local delivery. An MDA saves messages within the relevant mailbox format. like sending, this reception are often done using one or multiple computers, but within the diagram above the MDA is depicted together box near the mail exchanger box. An MDA may deliver messages on to storage, or forward them over a network using SMTP or other protocol like Local Mail Transfer Protocol (LMTP), a derivative of SMTP designed for this purpose.
Once delivered to the local mail server, the mail is stored for batch retrieval by authenticated mail clients (MUAs). Mail is retrieved by end-user applications, called email clients, using Internet Message Access Protocol (IMAP), a protocol that both facilitates access to mail and manages stored mail, or the Post Office Protocol (POP) which usually uses the normal mbox mail file format or a proprietary system like Microsoft Exchange/Outlook or Lotus Notes/Domino. Webmail clients may use either method, but the retrieval protocol is usually not a proper standard.
SMTP defines message transport, not the message content. Thus, it defines the mail envelope and its parameters, like the envelope sender, but not the header (except trace information) nor the body of the message itself. STD 10 and RFC 5321 define SMTP (the envelope), while STD 11 and RFC 5322 define the message (header and body), formally mentioned because the Internet Message Format.
Various sorts of one-to-one messaging were utilized in the 1960s. Users communicated using systems developed for specific mainframe computers. As more computers were interconnected, especially within the U.S. Government's ARPANET, standards were developed to allow exchange of messages between different operating systems. SMTP grew out of those standards developed during the 1970s.
SMTP traces its roots to 2 implementations described in 1971: the Mail Box Protocol, whose implementation has been disputed, but is discussed in RFC 196 and other RFCs, and therefore the SNDMSG program, which, consistent with RFC 2235, Ray Tomlinson of BBN invented for TENEX computers to send mail messages across the ARPANET. Fewer than 50 hosts were connected to the ARPANET at this point .
Further implementations include FTP Mail[6] and Mail Protocol, both from 1973.[7] Development work continued throughout the 1970s, until the ARPANET transitioned into the fashionable Internet around 1980. Jon Postel then proposed a Mail Transfer Protocol in 1980 that began to get rid of the mail's reliance on FTP.[8] SMTP was published as RFC 788 in November 1981, also by Postel.
The SMTP standard was developed round the same time as Usenet, a 1 to several communication network with some similarities.
SMTP became widely utilized in the first 1980s. At the time, it had been a complement to Unix to Unix Copy Program (UUCP) mail, which was better fitted to handling email transfers between machines that were intermittently connected. SMTP, on the opposite hand, works best when both the sending and receiving machines are connected to the network all the time. Both use a store and forward mechanism and are samples of push technology. Though Usenet's newsgroups are still propagated with UUCP between servers,[9] UUCP as a mail transport has virtually disappeared[10] along side the "bang paths" it used as message routing headers.[11]
Sendmail, released with 4.1cBSD in 1982, soon after RFC 788 was published in November 1981, was one among the primary mail transfer agents to implement SMTP.[12] Over time, as BSD Unix became the foremost popular OS on the web , Sendmail became the foremost common MTA (mail transfer agent).[13] another popular SMTP server programs include Postfix, qmail, Novell GroupWise, Exim, Novell NetMail, Microsoft Exchange Server and Oracle Communications Messaging Server.
Message submission (RFC 2476) and SMTP-AUTH (RFC 2554) were introduced in 1998 and 1999, both describing new trends in email delivery. Originally, SMTP servers were typically internal to a corporation , receiving mail for the organization from the surface , and relaying messages from the organization to the surface . But as time went on, SMTP servers (mail transfer agents), in practice, were expanding their roles to become message submission agents for Mail user agents, a number of which were now relaying mail from the surface of a corporation . (e.g. a corporation executive wishes to send email while on a visit using the company SMTP server.) This issue, a consequence of the rapid expansion and recognition of the planet Wide Web, meant that SMTP had to incorporate specific rules and methods for relaying mail and authenticating users to stop abuses like relaying of unsolicited email (spam). Work on message submission (RFC 2476) was originally started because popular mail servers would often rewrite mail in an effort to repair problems in it, for instance , adding a website name to an unqualified address. This behavior is useful when the message being fixed is an initial submission, but dangerous and harmful when the message originated elsewhere and is being relayed. Cleanly separating mail into submission and relay was seen as how to allow and encourage rewriting submissions while prohibiting rewriting relay. As spam became more prevalent, it had been also seen as how to supply authorization for mail being sent out from a corporation , also as traceability. This separation of relay and submission quickly became a foundation for contemporary email security practices.
As this protocol began purely ASCII text-based, it didn't deal well with binary files, or characters in many non-English languages. Standards like Multipurpose Internet Mail Extensions (MIME) were developed to encode binary files for transfer through SMTP. Mail transfer agents (MTAs) developed after Sendmail also attended be implemented 8-bit-clean, in order that the alternate "just send eight" strategy might be wont to transmit arbitrary text data (in any 8-bit ASCII-like character encoding) via SMTP. Mojibake was still a drag thanks to differing list mappings between vendors, although the e-mail addresses themselves still allowed only ASCII. 8-bit-clean MTAs today tend to support the 8BITMIME extension, permitting some binary files to be transmitted almost as easily as plain text (limits on line length and permitted octet values still apply, in order that MIME encoding is required for many non-text data and a few text formats). Recently the SMTPUTF8 extension was created to support UTF-8 text, allowing international content and addresses in non-Latin scripts like Cyrillic or Chinese.
Many people contributed to the core SMTP specifications, among them Jon Postel, Eric Allman, Dave Crocker, Ned Freed, Randall Gellens, John Klensin, and Keith Moore.


إرسال تعليق