Centos/RedHat Linux ile ön tanımlı olarak postfix e-posta sunucusu gelmektedir.
Eğer sadece gönderim amaçlı kullanacaksanız kapsamlı bir ayar yapmaya veya qmail kurmaya gerek yok :)
Güvenlik amacıyla SMTP servisinin sadece localhost üzerinden çalışmasını isteyebilirsiniz.
Bunun için /etc/postfix/main.cf dosyasındaki inet_interfaces değerinin localhost olarak tanımlanması yeterlidir.
inet_interfaces = localhost
Değişikliğin etkinleşmesi için postfix servisi yeniden başlatılmalıdır.
# service postfix restart
Ayrıca ön tanımlı smtp portu (25) yerine başka bir port kullanmak isterseniz de /etc/postfix/master.cf dosyasındaki
smtp inet n - n - - smtpd
satırının başındaki smtp yerine başka bir port numarası belirtmeniz yeterlidir. Aşağıdaki örnekte 2525 portundan çalışacak şekilde tanımlama yapılmıştır.
# more master.cf
#
# Postfix master process configuration file. For details on the format
# of the file, see the master(5) manual page (command: "man 5 master").
#
# Do not forget to execute "postfix reload" after editing this file.
#
# ==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
#
==========================================================================
# IPTAL smtp inet n - n - - smtpd
2525 inet n - n - - smtpd
Değişikliğin etkinleşmesi için postfix servisi yeniden başlatılmalıdır.
# service postfix restart
# telnet localhost 2525
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 sunucu ESMTP Postfix
Eğer sadece gönderim amaçlı kullanacaksanız kapsamlı bir ayar yapmaya veya qmail kurmaya gerek yok :)
Güvenlik amacıyla SMTP servisinin sadece localhost üzerinden çalışmasını isteyebilirsiniz.
Bunun için /etc/postfix/main.cf dosyasındaki inet_interfaces değerinin localhost olarak tanımlanması yeterlidir.
inet_interfaces = localhost
Değişikliğin etkinleşmesi için postfix servisi yeniden başlatılmalıdır.
# service postfix restart
Ayrıca ön tanımlı smtp portu (25) yerine başka bir port kullanmak isterseniz de /etc/postfix/master.cf dosyasındaki
smtp inet n - n - - smtpd
satırının başındaki smtp yerine başka bir port numarası belirtmeniz yeterlidir. Aşağıdaki örnekte 2525 portundan çalışacak şekilde tanımlama yapılmıştır.
# more master.cf
#
# Postfix master process configuration file. For details on the format
# of the file, see the master(5) manual page (command: "man 5 master").
#
# Do not forget to execute "postfix reload" after editing this file.
#
# ==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
#
==========================================================================
# IPTAL smtp inet n - n - - smtpd
2525 inet n - n - - smtpd
Değişikliğin etkinleşmesi için postfix servisi yeniden başlatılmalıdır.
# service postfix restart
# telnet localhost 2525
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 sunucu ESMTP Postfix
Hiç yorum yok:
Yorum Gönder