🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.mail
Article #69357

Re: Serwer pocztowy tylko do wysyłki

#69357
From: Dominik 'Rathann' Mierzejewski
Date: Mon, 04 Mar 2019 09:50
62 lines
2854 bytes
Date: Wed, 27 Feb 2019 12:31:40
From: Therminus
> Mam do ugryzienia taki temat:
> Postawić serwer pocztowy tylko do wysyłki maili "w świat", każda poczta 
> przychodząca z zewnątrz, ma być odrzucana.

To temat na grupę pcm.mta, FUT ustawione.

> W sieci lokalnej ma działać wysyłka/odbieranie dla zdefiniowanych kont w 
> systemie.
> Postawiłem postfixa, skonfigurowałem uwierzytelnianie użytkowników 
> (port587) i działa.

Pokaż wynik postconf -n.

> Pozostaje zakup domeny i podłączenie pod nią mojego IP.
> Czy trzeba stawiać binda?

Jeśli registrar udostępnia serwery DNS albo masz już jakieś inne, to
nie.

> Druga sprawa serwer nie może być open relay.
> Co muszę wpisać w main.cf i master.cf aby uniknąć open relay dodatkowo 
> odrzucało wszelką pocztę przychodzącą spoza sieci lokalnej?

Najprościej to:

mynetworks = [twoja podsieć]
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous, noplaintext
smtpd_sasl_tls_security_options = noanonymous

i skonfigurować jakiegoś demona SASL, może to być nawet dovecot:

smtpd_sasl_type = dovecot

Powyższa konfiguracja jest open-relayem dla sieci lokalnej, co
może być ryzykowne w zależności od tego, jakich masz użytkowników.

> A może to dovecot też wymaga dodatkowej konfiguracji?

Jeśli już używasz, to możesz go skonfigurować jako demon SASL dla
postfiksa:
/etc/dovecot/conf.d/10-master-local-auth.conf:
service auth {
  unix_listener auth-userdb {
  }
  unix_listener /var/spool/postfix/private/auth {
    mode = 0660
    user = postfix
    group = postfix
  }
}


Pozdrawiam,
Dominik
-- 
"I've always wanted to be an executioner, that's why I became a sysadmin."
-- Jim Howes at news.admin.net-abuse.email
Technical Details
Message-ID: <q5isd6$l1i$1$rathann@news.chmurka.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.212.180.189.198!not-for-mail
References: <5c76751a$0$486$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.212.180.189.198!not-for-mail
From: Dominik 'Rathann' Mierzejewski <_wstaw_nick_@greysector.net>
Newsgroups: pl.comp.mail
Subject: Re: Serwer pocztowy tylko do wysyłki
Followup-To: pl.comp.mail.mta
Date: Mon, 4 Mar 2019 09:50:30 +0000 (UTC)
Organization: news.chmurka.net
Message-ID: <q5isd6$l1i$1$rathann@news.chmurka.net>
References: <5c76751a$0$486$65785112@news.neostrada.pl>
NNTP-Posting-Host: 212.180.189.198
Mime-Version: 1.0
Injection-Date: Mon, 4 Mar 2019 09:50:30 +0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="rathann"; posting-host="212.180.189.198"; logging-data="21554"; mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: tin/2.4.2-20171224 ("Lochhead") (UNIX) (Linux/4.20.13-200.fc29.x86_64 (x86_64))
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit