User Tools

Site Tools


сервис_mta

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
сервис_mta [2020/08/28 08:20]
val [Настройка MTA на релеинг почты из LAN]
сервис_mta [2023/03/09 09:33]
val [Использование почтовых псевдонимов]
Line 47: Line 47:
  
 root@server:​~#​ postconf -d root@server:​~#​ postconf -d
 +</​code>​
 +
 +=== Exim ===
 +
 +!!! В конфигурации остается запрет отправлять почту на сервера с "​серыми"​ ip (на курсах)
 +
 +<​code>​
 +# dpkg-reconfigure exim4-config
 +...
 +intenet site, все остальное по умолчанию
 +...
 </​code>​ </​code>​
  
Line 111: Line 122:
 ==== Настройка MTA на релеинг почты из LAN ==== ==== Настройка MTA на релеинг почты из LAN ====
  
-=== postfix (Ubuntu) ===+=== postfix (Debian/Ubuntu) ===
 <​code>​ <​code>​
-root@server:~# cat /​etc/​postfix/​main.cf+root@gate:~# cat /​etc/​postfix/​main.cf
 </​code><​code>​ </​code><​code>​
 ... ...
Line 119: Line 130:
 ... ...
 </​code><​code>​ </​code><​code>​
-root@server:~# service postfix reload+root@gate:~# service postfix reload
 </​code>​ </​code>​
  
Line 144: Line 155:
 </​code>​ </​code>​
 ==== Настройка MTA на использование MTA провайдера ==== ==== Настройка MTA на использование MTA провайдера ====
 +
 +=== postfix (Debian/​Ubuntu) ===
 +<​code>​
 +root@server:​~#​ cat /​etc/​postfix/​main.cf
 +</​code><​code>​
 +...
 +relayhost = gate.corpX.un
 +...
 +</​code><​code>​
 +root@server:​~#​ service postfix reload
 +</​code>​
  
 === sendmail (FreeBSD) === === sendmail (FreeBSD) ===
Line 163: Line 185:
 </​code>​ </​code>​
  
-=== postfix (Debian/​Ubuntu===+ 
 + 
 +==== Настройка MTA на релеинг почты домена corpX.un ==== 
 + 
 +=== Debian/​Ubuntu ===
 <​code>​ <​code>​
-root@server:~# cat /​etc/​postfix/​main.cf+root@gate:~# cat /​etc/​postfix/​main.cf
 </​code><​code>​ </​code><​code>​
 ... ...
-relayhost ​gate.corpX.un +relay_domains ​$mydestination, ​corpX.un
-...+
 </​code><​code>​ </​code><​code>​
-root@server:~# /etc/init.d/postfix reload+root@gate:~# service postfix reload 
 + 
 +root@gate:​~#​ tail -f /var/log/mail.log
 </​code>​ </​code>​
- 
-==== Настройка MTA на релеинг почты домена corpX.un ==== 
  
 === FreeBSD === === FreeBSD ===
Line 197: Line 222:
 [gate:~] # tail -f /​var/​log/​maillog [gate:~] # tail -f /​var/​log/​maillog
 </​code>​ </​code>​
- 
-=== Debian/​Ubuntu === 
-<​code>​ 
-root@gate:​~#​ cat /​etc/​postfix/​main.cf 
-</​code><​code>​ 
-... 
-relay_domains = $mydestination,​ corpX.un 
-</​code><​code>​ 
-root@gate:​~#​ service postfix reload 
- 
-root@gate:​~#​ tail -f /​var/​log/​mail.log 
-</​code>​ 
- 
 ==== Настройка MTA на релеинг почты на основе аутентификации ==== ==== Настройка MTA на релеинг почты на основе аутентификации ====
  
Line 218: Line 230:
 <​code>​ <​code>​
 # cat /​etc/​postfix/​main.cf # cat /​etc/​postfix/​main.cf
 +</​code><​code>​
 ... ...
 smtpd_tls_cert_file = /​root/​server.crt smtpd_tls_cert_file = /​root/​server.crt
Line 224: Line 237:
 ... ...
 smtpd_relay_restrictions = ... permit_sasl_authenticated ... smtpd_relay_restrictions = ... permit_sasl_authenticated ...
 +...
 smtpd_sasl_path = private/​auth smtpd_sasl_path = private/​auth
 smtpd_sasl_auth_enable = yes smtpd_sasl_auth_enable = yes
 smtpd_sasl_type = dovecot smtpd_sasl_type = dovecot
  
-...+#for kerberos gssapi 
 +line_length_limit = 8192
 </​code>​ </​code>​
  
Line 240: Line 254:
  
 === Debian/​Ubuntu === === Debian/​Ubuntu ===
 +
 +  * [[Регистрация событий в Linux]]
 +
 <​code>​ <​code>​
 ... ...
 root: userX@isp.un root: userX@isp.un
  
-nagios: userX@isp.un+# root: "​|logger -t mail-to-root -p mail.info"​ 
 + 
 +#nagios: userX@isp.un 
 +#nagios: student@corpX.un
  
 support: user1, user2 support: user1, user2
Line 250: Line 270:
 </​code><​code>​ </​code><​code>​
 # newaliases # newaliases
 +
 +# apt install logwatch
 +...
  
 # mail root # mail root
Line 289: Line 312:
 root@server:​~#​ service postfix reload root@server:​~#​ service postfix reload
  
-gatemail info@corpX.un+gate.isp.un$ ​mail info@corpX.un
  
-gatemail info@compX.un+gate.isp.un$ ​mail info@compX.un
  
 server# mail -u user1 server# mail -u user1
сервис_mta.txt · Last modified: 2024/05/02 15:06 by val