[BACK]Return to goals.html CVS log [TXT][DIR] Up to [local] / www / opensmtpd

File: [local] / www / opensmtpd / goals.html (download) (as text)

Revision 1.9, Thu Jun 13 07:34:36 2019 UTC (4 years, 11 months ago) by bentley
Branch: MAIN
CVS Tags: HEAD
Changes since 1.8: +4 -9 lines

HTML cleanup in remaining subprojects.

<!doctype html>
<html lang=en>
<meta charset=utf-8>

<title>OpenSMTPD: Goals</title>
<meta name="description" content="OpenSMTPD Goals">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="openbsd.css">
<link rel="canonical" href="https://www.opensmtpd.org/goals.html">

<h2 id=OpenBSD>
<a href="index.html">
<i>Open</i><b>SMTPD</b></a>
Goals
</h2>
<hr>

<ul>
<li>Be as secure as possible. Code carefully, do strict validity checks
especially in the network input path, and use bounded buffer operations.
Use privilege separation to mitigate the effects of possible security bugs.
<li>Reliability is extremely important. Any email that OpenSMTPD has accepted
has to be handled with care and must not be lost.
<li>Provide a lean implementation, sufficient for a majority.
Don't try to support each and every obscure usage case, but cover the
typical ones.
<li>Provide a powerful and easy to understand configuration language.
<li>Be fast and efficient. OpenSMTPD must be able to handle large queues
with reasonable performance.
</ul>