Senin, 22 November 2021

Konfigurasi Postfix

             Install Postfix to configure SMTP Server.


  1. root@mail:~# apt -y install postfix sasl2-bin

# General type of configuration is required

# on this example, select [No Configuration], configure manually later

+------+ Postfix Configuration +-------+

| General type of mail configuration:  |

|                                      |

|       No configuration               |

|       Internet Site                  |

|       Internet with smarthost        |

|       Satellite system               |

|       Local only                     |

|                                      |

|                                      |

|       <Ok>           <Cancel>        |

|                                      |

+--------------------------------------+


  1. root@mail:~# cp /usr/share/postfix/main.cf.dist /etc/postfix/main.cf

  2. root@mail:~# nano /etc/postfix/main.cf

# line 78: uncomment

mail_owner = postfix

# line 94: uncomment and specify hostname

myhostname = mail.srv.world

# line 102: uncomment and specify domainname

mydomain = srv.world

# line 123: uncomment

myorigin = $mydomain

# line 137: uncomment

inet_interfaces = all

# line 185: uncomment

mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain

# line 228: uncomment

local_recipient_maps = unix:passwd.byname $alias_maps

# line 270: uncomment

mynetworks_style = subnet

# line 287: add your local network

mynetworks = 127.0.0.0/8, 10.0.0.0/24

# line 407: uncomment

alias_maps = hash:/etc/aliases

# line 418: uncomment

alias_database = hash:/etc/aliases

# line 440: uncomment

home_mailbox = Maildir/

# line 576: comment out and add

#smtpd_banner = $myhostname ESMTP $mail_name (Debian)

smtpd_banner = $myhostname ESMTP

# line 650: add

sendmail_path = /usr/sbin/postfix

# line 655: add

newaliases_path = /usr/bin/newaliases

# line 660: add

mailq_path = /usr/bin/mailq

# line 666: add

setgid_group = postdrop

# line 670: comment out

#html_directory =

# line 674: comment out

#manpage_directory =

# line 679: comment out

#sample_directory =

# line 683: comment out

#readme_directory =

# add to the end: limit an email size to 10M

message_size_limit = 10485760

# limit mailbox size to 1G

mailbox_size_limit = 1073741824

# SMTP-Auth settings

smtpd_sasl_type = dovecot

smtpd_sasl_path = private/auth

smtpd_sasl_auth_enable = yes

smtpd_sasl_security_options = noanonymous

smtpd_sasl_local_domain = $myhostname

smtpd_recipient_restrictions = permit_mynetworks, permit_auth_destination,   permit_sasl_authenticated, reject

6. root@mail:~# newaliases

7. root@mail:~# systemctl restart postfix


Tidak ada komentar:

Posting Komentar

JOBSHEET ROUTER

JOBSHEET ROUTER Konfigurasi Router Debian 9/10 Pada langkah pertama disini telah tersedia Komputer yang telah terinstall Debian 9 “Stretch” ...