<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>PostfixGmail</title><revhistory><revision><revnumber>5</revnumber><date>2008-03-18 17:28:05</date><authorinitials>localhost</authorinitials><revremark>converted to 1.6 markup</revremark></revision><revision><revnumber>4</revnumber><date>2008-01-10 14:46:32</date><authorinitials>ZioPRoTo</authorinitials></revision><revision><revnumber>3</revnumber><date>2007-11-18 18:37:12</date><authorinitials>217-133-178-26.b2b.tiscali.it</authorinitials></revision><revision><revnumber>2</revnumber><date>2007-11-07 01:01:12</date><authorinitials>ZioPRoTo</authorinitials></revision><revision><revnumber>1</revnumber><date>2007-11-07 00:29:53</date><authorinitials>ZioPRoTo</authorinitials></revision></revhistory></articleinfo><section><title>Configure Postfix to relay mails with your Gmail account</title><para>1) Install postfix, postfix-tls,libsasl2 ,libsasl2-modules ,sasl2-bin </para><para>2) In <code>/etc/postfix/main.cf</code> add: </para><screen><![CDATA[myhostname = tuscolo
mydomain = ninux.org
mynetworks = 127.0.0.0/8 192.168.0.0/16 10.0.0.0/8 172.16.0.0/16
inet_interfaces = all
mydestination = localhost.localdomain, localhost.localdomain, localhost
relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
tls_random_source = dev:/dev/urandom
smtp_tls_scert_verifydepth = 5
smtp_tls_CApath=/etc/ssl/certs
smtp_tls_enforce_peername = no
smtp_tls_per_site = hash:/etc/postfix/usar_tls]]></screen><para>3) Create the file <code>/etc/postfix/sasl_passwd</code> : </para><screen><![CDATA[smtp.gmail.com user@gmail.com:password]]></screen><para>4) Create the file <code>/etc/postfix/usar_tls</code> : </para><screen><![CDATA[smtp.gmail.com MUST_NOPEERMATCH]]></screen><para>5) Go to /etc/postfix as root and run: </para><screen><![CDATA[postmap sasl_passwd
postmap usar_tls]]></screen><para>This will create sasl_passwd.db and usar_tls.db. MUST BE IN /ETC/POSTFIX! </para><para>6) Restart postfix : /etc/init.d/postfix restart </para><para>WARNING: all sent emails will be also copied in the &quot;Sent&quot; Folder of your gmail account! </para></section></article>