sSMTP
sSMTP | |
---|---|
Basic data
|
|
Maintainer | Anibal Monsalve Salazar, Santiago Ruano Rincón |
developer | Debian |
Current version | 2.64-6 (December 28, 2012) |
operating system | Unix derivatives |
programming language | C. |
category | Mail Transfer Agent |
License | GPL |
German speaking | No |
packages.qa.debian.org |
sSMTP is a simple computer program for sending e-mails using SMTP and SMTPS . It is like the counterpart to download programs like fetchmail and getmail .
Motivation for development
A Mail Transfer Agent (MTA) such as sendmail or Postfix is usually responsible for sending e-mails on Unix-like systems . Full-fledged MTAs have a wide range of functions. This is reflected in a complex configuration and increased resource consumption (compared to sSMTP). If the computer is part of a network with a central infrastructure for e-mail, it does not need a full-fledged MTA. This applies to the computers of private individuals who manage their e-mail via the infrastructure of their ISP . But also on workstation computers in organizations that have central systems for e-mail.
functionality
sSMTP receives e-mails on the local computer. It can also adjust the sender address - if desired. It then establishes a connection to an SMTP server and sends the e-mails to it for further processing. If the SMTP server cannot be reached or if it refuses to accept it, sSMTP aborts with an error message. Storage of e-mails is not planned. This also eliminates the possibility of repeating failed delivery attempts at a later point in time.
The purpose of adapting the sender address ( header From:
) is root@localhost
to replace addresses automatically generated by the system such as - which are invalid on the Internet - with the user's valid address (e.g. user@example.com
).
After the installation, sSMTP replaces the two commands sendmail and mail on the system with links to itself. In Unix-like operating systems, it is a quasi-standard that processes sendmail
call for sending e-mails . Users, on the other hand, use the command mail
which in turn calls sendmail.
SSMTP is controlled via its own configuration file. This is usually located at /etc/ssmtp.conf
. Alternatively, the user ssmtp
can call up the command directly and control it using parameters .
Web links
Individual evidence
- ↑ ssmtp.conf (5) - Linux man page. Retrieved July 24, 2015 .
- ↑ ssmtp (8) - Linux man page. Retrieved July 24, 2015 .