Top-Rated Free Essay
Preview

NT1430

Good Essays
942 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
NT1430
Unit 5
Students search and explore in the following places, finding resources that help them understand mail services in Linux.
ITT Tech Virtual Library
The More Information section of textbook Chapter 20, page 732

Students should use the following keywords and phrases to help them locate appropriate resources:
Sendmail configuration
In order to use Sendmail, first ensure the sendmail package is installed on your system by running, as root: yum install sendmail

In order to configure Sendmail, ensure the sendmail-cf package is installed on your system by running, as root: yum install sendmail-cf

For more information on installing packages with Yum, refer to Section 4.2.4, “Installing Packages”.

Before using Sendmail, the default MTA has to be switched from Postfix. For more information how to switch the default MTA refer to Section 13.3, “Mail Transport Agents”.

The Sendmail executable is /usr/sbin/sendmail.

Sendmail's lengthy and detailed configuration file is /etc/mail/sendmail.cf. Avoid editing the sendmail.cf file directly. To make configuration changes to Sendmail, edit the /etc/mail/sendmail.mc file, back up the original /etc/mail/sendmail.cf, and use the following alternatives to generate a new configuration file:

## Use the included makefile in /etc/mail/ (~]# make all -C /etc/mail/) to create a new /etc/mail/sendmail.cf configuration file. All other generated files in /etc/mail (db files) will be regenerated if needed. The old makemap commands are still usable. The make command will automatically be used by systemctl start|restart|reload sendmail.service.

## Alternatively you may use the m4 macro processor to create a new /etc/mail/sendmail.cf. The m4 macro processor is not installed by default. Before using it to create /etc/mail/sendmail.cf, install the m4 package as root: yum install m4

SMTP in Linux
The Postfix SMTP+LMTP client implements the SMTP and LMTP mail delivery protocols. It processes message delivery requests from the queue manager. Each request specifies a queue file, a sender address, a domain or host to deliver to, and recipient information. This program expects to be run from the master(8) process manager.
The SMTP+LMTP client updates the queue file and marks recipients as finished, or it informs the queue manager that delivery should be tried again at a later time. Delivery status reports are sent to the bounce(8), defer(8) or trace(8) daemon as appropriate.

The SMTP+LMTP client looks up a list of mail exchanger addresses for the destination host, sorts the list by preference, and connects to each listed address until it finds a server that responds.

When a server is not reachable, or when mail delivery fails due to a recoverable error condition, the SMTP+LMTP client will try to deliver the mail to an alternate host.

After a successful mail transaction, a connection may be saved to the scache(8) connection cache server, so that it may be used by any SMTP+LMTP client for a subsequent transaction.

By default, connection caching is enabled temporarily for destinations that have a high volume of mail in the active queue. Session caching can be enabled permanently for specific destinations.
Dovecot
Dovecot is an open-source IMAP and POP3 server for Linux/UNIX-like systems, written primarily with security in mind. Timo Sirainen originated Dovecot and first released it in July 2002. Dovecot developers primarily aim to produce a lightweight, fast and easy-to-set-up open-source mailserver.

Email servers in Linux
The two most widely used protocols on the Internet are http, hypertext transfer protocol (ie. the WWW) and smtp, simple mail transfer protocol (ie. email).

The bulk of the behind-the-scenes email tasks are carried out by the MTA or mail transfer agent. This is the primary software working on a machine set up to be an email server.
Your email client software (Evolution, Kmail, Mozilla's mail client, etc.) will send your email message to the MTA which will then send it out into the Internet and to its intended recipient. So, effectively, the MTA transfers your email message to another MTA, the one that handles the account of its recipient, which then stores it in a file known as a mailbox or a mail spool. Your recipient's client software will then request messages from the his/her server and the mail spool's contents will be transferred to his/her client's mailbox. That is essentially how email works in a nutshell. There can be other programs mixed in there as well.

Fedora 15 email server
Fedora offers two primary MTAs: Postfix and Sendmail. Postfix is configured as the default MTA, although it is easy to switch the default MTA to Sendmail. To switch the default MTA to Sendmail, as root, you can either uninstall Postfix or use the following command to switch to Sendmail: alternatives --config mta

You can also use the following command to enable/disable the desired service: systemctl enable|disable service.service

Postfix
Originally developed at IBM by security expert and programmer Wietse Venema, Postfix is a Sendmail-compatible MTA that is designed to be secure, fast, and easy to configure.

Sendmail
Sendmail's core purpose, like other MTAs, is to safely transfer email among hosts, usually using the SMTP protocol. However, Sendmail is highly configurable, allowing control over almost every aspect of how email is handled, including the protocol used. Many system administrators elect to use Sendmail as their MTA due to its power and scalability.

Grading: The student earns a passing grade for presenting written outlines pertinent to the topic or resources assigned. The student will not earn any grade for this task if no evidence of proper preparation on the topic(s) assigned is available at the time of presentation.

You May Also Find These Documents Helpful

  • Good Essays

    7) Replica is a mirror of server both work are same when mail come on server then after some time it replicate on local. when we create the replica then we have to do the setting in Edit current…

    • 528 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Chapter 20 lab

    • 284 Words
    • 2 Pages

    5. SpamAssassin is installed on your mail server, with the threshold set to an unusually low value of 3, resulting in a lot of false positives. What rule could you give to your mail client to allow it to identify spam with a score of 5 or above?…

    • 284 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    NT1430

    • 285 Words
    • 1 Page

    a. Sharing a Linux printer using Samba allows Windows and OS/2 clients to send print jobs to the printer.…

    • 285 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    Nt2670 Final Exam Paper

    • 408 Words
    • 2 Pages

    1) The program used to send email on an email client is also called an IMAP.…

    • 408 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    2. Edit sendmail.mc to make sendmail listen on all interfaces. If sendmail is listening on the loopback interface only, you should comment out the daemon_options line in the /etc/mail/sendmail.mc file with dnl statements. It is also good practice to take precautions against spam by not accepting mail from domains that don't exist by commenting out the accept_unresolvable_domains feature too. See the fourth and next to last lines in the example.…

    • 4615 Words
    • 19 Pages
    Powerful Essays
  • Good Essays

    1. Royal Mail: This is most widely used mail service. It offer wide range of mailing options at competitive prices to suit customers needs.…

    • 1620 Words
    • 7 Pages
    Good Essays
  • Satisfactory Essays

    linux

    • 456 Words
    • 2 Pages

    This server does not relay outbound email originating on other systems. For this configuration to work, you must be able to make outbound connections from and receive inbound connections to port 25. The line in sendmail.mc that limits sendmail to accepting inbound email from the local system only isDAEMON_OPTIONS(‘Port=smtp,Addr=127.0.0.1, Name=MTA') dnlTo allow sendmail to accept inbound email from other systems, remove the parameter Addr=127.0.0.1, from the preceding line:DAEMON_OPTIONS(‘Port=smtp, Name=MTA')dnl By default, sendmail does not use a remote SMTP server to relay email, so there is nothing to change to cause sendmail to send email directly to recipients’ systems.…

    • 456 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    3. From an instruction sheet that will be handed out during a training session on a new email package; this passage explains the capabilities of the package to users who have never used email before: Email messages are stored on a central server, and you download it every time you open one, in effect. You can save it to a local disk if you want to keep it.…

    • 510 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Email systems work in different ways, when I get an email, my computer displays an envelope in the task bar area, plays a sound and also pops up on my screen to let me know that I have mail. To delete a message when I am reading the message,…

    • 416 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    A message requires (a) the originator 's Plain Language Address as shown in the “From:” line of the message, nd (b) the complete date-time-group.…

    • 5067 Words
    • 21 Pages
    Powerful Essays
  • Good Essays

    By using a shared IP it is possible that your mail could be blocked due to the poor practices of another client using the same IP as you. It’s common that lower tier providers only offer shared IP addresses.…

    • 676 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Push e-mail is used to describe e-mail systems that provide an "always-on “capability, in which new e-mail is instantly and actively transferred (pushed) as it arrives by the mail delivery agent (MDA)(commonly called mail server) to the mail user agent (MUA), also called the e-mail client. E-mail clients include Smartphone’s and, less strictly, IMAP personal computer mail applications. This means that users have the capacity to be notified of incoming emails and appointments as they received. In other words, each and every e-mail is delivered instantaneously and individually to handsets.…

    • 1295 Words
    • 6 Pages
    Better Essays
  • Good Essays

    To set up ETRN, you need to configure the server and the client separately. The ISP usually configures the server side. The setup is simple if your ISP is using Exchange Server. Go to the Connections tab of the IMS property sheet. Under Message delivery, click E-Mail Domain. Add the customer's domain name and select the Queue messages for ETRN check box, as you see inScreen 1. If you don't check this box, the ISP server will immediately attempt to deliver messages even though the ETRN client is offline. Checking this box prevents unsuccessful retries and nondelivery reports (NDRs) back to the originator. ISPs that don't use Exchange Servers can configure the Sendmail utility for ETRN capability.…

    • 846 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Master

    • 4328 Words
    • 18 Pages

    Run once to establish and automatically configure SMTP connectors to route email to and from the Exchange organization and the Internet.…

    • 4328 Words
    • 18 Pages
    Powerful Essays
  • Satisfactory Essays

    Free :)

    • 1760 Words
    • 8 Pages

    The subject line is below where you type in the e-mail address (es). It briefly describes the nature of your message…

    • 1760 Words
    • 8 Pages
    Satisfactory Essays