07.06.2014 Views

2 - Raspberry PI Community Projects

2 - Raspberry PI Community Projects

2 - Raspberry PI Community Projects

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

virtual_mailbox_base = /var/mail/vhosts<br />

Example 11.4<br />

Directives to add in the /etc/postfix/main.cf file<br />

Again, the syntax of the /etc/postfix/vmailbox file is quite straightforward: two fields separated<br />

with whitespace. The first field is an email address within one of the virtual domains,<br />

and the second field is the location of the associated mailbox (relative to the directory specified<br />

in virtual_mailbox_base). If the mailbox name ends with a slash (/), the emails will be stored in<br />

the maildir format; otherwise, the traditional mbox format will be used. The maildir format uses<br />

a whole directory to store a mailbox, each individual message being stored in a separate file.<br />

In the mbox format, on the other hand, the whole mailbox is stored in one file, and each line<br />

starting with “From ” (From followed by a space) signals the start of a new message.<br />

# Jean's email is stored as maildir, with<br />

# one file per email in a dedicated directory<br />

jean@falcot.org falcot.org/jean/<br />

# Sophie's email is stored in a traditional "mbox" file,<br />

# with all mails concatenated into one single file<br />

sophie@falcot.org falcot.org/sophie<br />

Example 11.5<br />

The /etc/postfix/vmailbox file<br />

11.1.3. Restrictions for Receiving and Sending<br />

The growing number of unsolicited bulk emails (spam) requires being increasingly strict when<br />

deciding which emails a server should accept. This section presents some of the strategies included<br />

in Postfix.<br />

CULTURE<br />

The spam problem<br />

“Spam” is a generic term used to designate all the unsolicited commercial<br />

emails (also known as UCEs) that flood our electronic mailboxes; the unscrupulous<br />

individuals sending them are known as spammers. They care lile<br />

about the nuisance they cause, since sending an email costs very lile, and<br />

only a very small percentage of recipients need to be aracted by the offers<br />

for the spamming operation to make more money than it costs. The process<br />

is mostly automated, and any email address made public (for instance, on a<br />

web forum, or on the archives of a mailing list, or on a blog, and so on) will be<br />

discovered by the spammers' robots, and subjected to a never-ending stream<br />

of unsolicited messages.<br />

All system administrators try to face this nuisance with spam filters, but of<br />

course spammers keep adjusting to try to work around these filters. Some<br />

even rent networks of machines compromised by a worm from various crime<br />

syndicates. Recent statistics estimate that up to 95% of all emails circulating<br />

on the Internet are spam!<br />

Chapter 11 — Network Services: Postfix, Apache, NFS, Samba, Squid, LDAP<br />

257

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!