Portál AbcLinuxu, 9. května 2025 22:02

Dotaz: Postfix v internetu za NAT

30.10.2006 18:42 XMurder | skóre: 25 | blog: introvert
Postfix v internetu za NAT
Přečteno: 584×
Odpovědět | Admin
Jak nastavit Postfix pro internet? Bez využití relayhost = smtp.bla.com, postfixe dělí od internetu NAT (25 filtrováno). Mám dá se říct "pevnou" adresu IPv4 protokolu. Ve vnitřní síti mám název stroj.lan, a vnější doména řekněme 67.67.broadband.iol.cz (mezi hostname a vnější doménou je myslím problém). Jak to udělám co nejjednodušeji abych mohl posílat maily do netu i po vnitřní síti? dělám se s tim už dlouho a sem dost nas***.
Děkuju všem
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.10.2006 19:09 XMurder | skóre: 25 | blog: introvert
Rozbalit Rozbalit vše Re: Postfix v internetu za NAT
Odpovědět | | Sbalit | Link | Blokovat | Admin
postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = all
inet_protocols = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = moje.verejna.domena
myhostname = moje.verejna.domena
mynetworks = 127.0.0.0/8, 10.0.0.0/24
myorigin = moje.verejna.domena
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes
Chci poslat zprávu, ale zůstává ve frontě
Oct 30 18:57:07 holly postfix/pickup[16335]: 4A97F2AE7B: uid=1000 from=spravce
Oct 30 18:57:07 holly postfix/cleanup[16347]: 4A97F2AE7B: message-id=20061030175707.GA16247@moje.verejna.domena
Oct 30 18:57:07 holly postfix/qmgr[16336]: 4A97F2AE7B: from=spravce@moje.verejna.domena, size=462, nrcpt=1 (queue active)
Oct 30 18:57:37 holly postfix/smtp[16349]: connect to gmail.com[64.233.171.83]: Connection timed out (port 25)
Oct 30 18:58:07 holly postfix/smtp[16349]: connect to gmail.com[216.239.57.83]: Connection timed out (port 25)
Oct 30 18:58:37 holly postfix/smtp[16349]: connect to gmail.com[64.233.161.83]: Connection timed out (port 25)
Oct 30 18:58:37 holly postfix/smtp[16349]: 4A97F2AE7B: to=cyphr0@gmail.com, relay=none, delay=90, delays=0.16/0.03/90/0, dsn=4.4.1, status=deferred (connect to gmail.com[64.233.161.83]: Connection timed out)
takže musim mazat... postsuper -d ALL
30.10.2006 19:25 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Postfix v internetu za NAT
Odpovědět | | Sbalit | Link | Blokovat | Admin
Není problém prostě pro místní lan funguje normálně pro odesílání do internetu to musí předávat nadřazenému SMTP tvého providera pokud nemáš veřejnou IP.

Prostě já jsem to používal na dialupu postfix přijímal správy po připojení vše odeslal nadřazenému SMTP.

PS. Prostě bez relayhost nic neuděláš pokud nemáš veřejnou IP a je to tak správné.

PS2. Proč se bráníš použít SMTP svého poskytovatele ? Já mám veřejnou IP a stejně vše předávám nadřazenému SMTP i když by to můj postfix mohl rozesílat sám.
30.10.2006 20:50 XMurder | skóre: 25 | blog: introvert
Rozbalit Rozbalit vše Re: Postfix v internetu za NAT
díky za reakci.
Proč se bráníš použít SMTP svého poskytovatele ?
Když se snažím z počítače odeslat poštu do své schránky na gmailu:
Oct 30 20:18:47 holly postfix/smtp[20015]: 69AE92AE84: to=cyphr0@gmail.com, relay=smtp.iol.cz[194.228.2.82]:25, delay=0.4, delays=0.14/0.03/0.13/0.09, dsn=5.0.0, status=bounced (host smtp.iol.cz[194.228.2.82] said: 554 cyphr0@gmail.com: Relay access denied (in reply to RCPT TO command))
nevím, asi to po mě chce autorizaci a to fakt nechápu kam mám zapsat jméno a heslo...
Já prostě potřebuju jen odesílat ze svého počítače do internetu podepsané zprávy, ale zprovoznění takový prkotiny je dost náročný když to vázne mezi klávesnicí a židlí (moje mailová schránka na gmailu je vedlejší, samozřejmě že kdybych chtěl, použiji moje konto na gmailu).
Od té doby co mám "vysokorychlostní a neomezený" internet (1 rok) tak se mi ještě nezměnila ajpina, tak jsem to chtěl zkusit natvrdo a ne zatěžovat ostatní servery...

nejhorší je, že se mi to ani s tím relayhostem nepodařilo:-(
30.10.2006 21:19 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Postfix v internetu za NAT
A ono hledání nefunguje ?

Přehledné nastavení nutné pro konfiguraci Vašeho poštovního klienta pro servery POP3, IMAP a SMTP. od telekomu

SMTP na ADSL telecomu

A tam je příklad přímo pro postfix

Pokud ti jde treba o konfiguraci posfixu tak vzhledem k tomu ze smtp.iol.cz nepouziva TLS zabezpeceni staci pouze do main.cf pripsat:

relayhost = smtp.iol.cz
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_always_send_ehlo = yes
smtp_sasl_security_options = noanonymous

a v soboru sasl_password bude radka
smtp.iol.cz telefon:heslo_k_smlouve
31.10.2006 00:45 XMurder | skóre: 25 | blog: introvert
Rozbalit Rozbalit vše Re: Postfix v internetu za NAT
Děkuji za pomoc. Vyřešeno :-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.