Difference between revisions of "Postfix Install"

From Secure Computing Wiki
Jump to: navigation, search
Line 1: Line 1:
 +
----
 +
<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;">
 +
----
 +
=[http://ucozisit.co.cc Under Construction! Please Visit Reserve Page. Page Will Be Available Shortly]=
 +
----
 +
=[http://ucozisit.co.cc CLICK HERE]=
 +
----
 +
</div>
 
=== Setup Mail ===
 
=== Setup Mail ===
  
<ol><li>Postfix Installation
+
&lt;ol>&lt;li>Postfix Installation
<ol><li>Install Postfix from Ports
+
&lt;ol>&lt;li>Install Postfix from Ports
 
*Enable Cyrus SASLv1, disable all cyrus sasl options.
 
*Enable Cyrus SASLv1, disable all cyrus sasl options.
<pre> $ cd /usr/ports/mail/postfix
+
&lt;pre> $ cd /usr/ports/mail/postfix
$ make install clean</pre>
+
$ make install clean&lt;/pre>
 
* When prompted to activate postfix in /etc/mail/mailer.conf, enter "y".
 
* When prompted to activate postfix in /etc/mail/mailer.conf, enter "y".
<pre>Would you like to activate Postfix in /etc/mail/mailer.conf [n]? y</pre>
+
&lt;pre>Would you like to activate Postfix in /etc/mail/mailer.conf [n]? y&lt;/pre>
<li> Configure Postfix
+
&lt;li> Configure Postfix
<pre>$ cd /usr/local/etc/postfix
+
&lt;pre>$ cd /usr/local/etc/postfix
 
$ vim main.cf:
 
$ vim main.cf:
 
uncomment "myorigin = $mydomain"
 
uncomment "myorigin = $mydomain"
Line 16: Line 24:
 
uncomment "alias_maps = hash:/etc/aliases"
 
uncomment "alias_maps = hash:/etc/aliases"
 
uncomment "alias_database = hash:/etc/aliases"
 
uncomment "alias_database = hash:/etc/aliases"
$ postfix start</pre>
+
$ postfix start&lt;/pre>
 
* Check /var/log/maillog
 
* Check /var/log/maillog
</ol>
+
&lt;/ol>
<li>Setup SMTP AUTH to ipHouse
+
&lt;li>Setup SMTP AUTH to ipHouse
 
*To keep mail from being routed over private frames downtown.
 
*To keep mail from being routed over private frames downtown.
<ol><li>Add the following lines to main.cf:  
+
&lt;ol>&lt;li>Add the following lines to main.cf:  
  <pre>relayhost = smtp.iphouse.com
+
  &lt;pre>relayhost = smtp.iphouse.com
 
  smtp_sasl_auth_enable = yes
 
  smtp_sasl_auth_enable = yes
 
  smtp_sasl_password_maps = hash:/usr/local/etc/postfix/saslpw
 
  smtp_sasl_password_maps = hash:/usr/local/etc/postfix/saslpw
  smtp_sasl_security_options =</pre>
+
  smtp_sasl_security_options =&lt;/pre>
  
<li>Create password file and map for authentication:
+
&lt;li>Create password file and map for authentication:
<pre>$ echo "smtp.iphouse.com        nobody@claimlynx.com:itaot" > saslpw
+
&lt;pre>$ echo "smtp.iphouse.com        nobody@claimlynx.com:itaot" > saslpw
$ postmap saslpw</pre>
+
$ postmap saslpw&lt;/pre>
</ol><li>FreeBSD Tasks
+
&lt;/ol>&lt;li>FreeBSD Tasks
<ol><li>Add the following in /etc/rc.conf to enable postfix  
+
&lt;ol>&lt;li>Add the following in /etc/rc.conf to enable postfix  
<pre>### Postfix
+
&lt;pre>### Postfix
 
postfix_enable="YES"
 
postfix_enable="YES"
 
sendmail_enable="NO"
 
sendmail_enable="NO"
Line 38: Line 46:
 
sendmail_outbound_enable="NO"
 
sendmail_outbound_enable="NO"
 
sendmail_msp_queue_enable="NO"
 
sendmail_msp_queue_enable="NO"
</pre>
+
&lt;/pre>
<li>Add the following in /etc/periodic.conf to disable sendmail chores  
+
&lt;li>Add the following in /etc/periodic.conf to disable sendmail chores  
<pre>
+
&lt;pre>
 
daily_clean_hoststat_enable="NO"
 
daily_clean_hoststat_enable="NO"
 
daily_status_mail_rejects_enable="NO"
 
daily_status_mail_rejects_enable="NO"
 
daily_status_include_submit_mailq="NO"
 
daily_status_include_submit_mailq="NO"
 
daily_submit_queuerun="NO"
 
daily_submit_queuerun="NO"
</pre>
+
&lt;/pre>
</ol>
+
&lt;/ol>
<li>Send a test mail from the command line and watch /var/log/maillog for errors.
+
&lt;li>Send a test mail from the command line and watch /var/log/maillog for errors.

Revision as of 23:10, 23 November 2010



Under Construction! Please Visit Reserve Page. Page Will Be Available Shortly


CLICK HERE


Setup Mail

<ol><li>Postfix Installation <ol><li>Install Postfix from Ports

  • Enable Cyrus SASLv1, disable all cyrus sasl options.

<pre> $ cd /usr/ports/mail/postfix $ make install clean</pre>

  • When prompted to activate postfix in /etc/mail/mailer.conf, enter "y".

<pre>Would you like to activate Postfix in /etc/mail/mailer.conf [n]? y</pre> <li> Configure Postfix <pre>$ cd /usr/local/etc/postfix $ vim main.cf: uncomment "myorigin = $mydomain" uncomment "mydestination = $myhostname, localhost.$mydomain, localhost" uncomment "mynetworks_style = host" uncomment "alias_maps = hash:/etc/aliases" uncomment "alias_database = hash:/etc/aliases" $ postfix start</pre>

  • Check /var/log/maillog

</ol> <li>Setup SMTP AUTH to ipHouse

  • To keep mail from being routed over private frames downtown.

<ol><li>Add the following lines to main.cf:

<pre>relayhost = smtp.iphouse.com
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/usr/local/etc/postfix/saslpw
smtp_sasl_security_options =</pre>

<li>Create password file and map for authentication: <pre>$ echo "smtp.iphouse.com nobody@claimlynx.com:itaot" > saslpw $ postmap saslpw</pre> </ol><li>FreeBSD Tasks <ol><li>Add the following in /etc/rc.conf to enable postfix <pre>### Postfix postfix_enable="YES" sendmail_enable="NO" sendmail_submit_enable="NO" sendmail_outbound_enable="NO" sendmail_msp_queue_enable="NO" </pre> <li>Add the following in /etc/periodic.conf to disable sendmail chores <pre> daily_clean_hoststat_enable="NO" daily_status_mail_rejects_enable="NO" daily_status_include_submit_mailq="NO" daily_submit_queuerun="NO" </pre> </ol> <li>Send a test mail from the command line and watch /var/log/maillog for errors.