Fórum Root.cz

Hlavní témata => Sítě => Téma založeno: Jan S 05. 01. 2017, 21:34:37

Název: Posílání e-mailů ze serveru za NAT
Přispěvatel: Jan S 05. 01. 2017, 21:34:37
Zdravim,

mam server, ktery nema FQDN (za typickymi 15 NAT bezne ceske domacnosti + docker kontejner) a chci z nej poslat email ven do sveta (z radku, scriptu etc.). Mam pro nej vytvoreny emailovy ucet s heslem (foo@example.com) opet nekde ve svete. Jak to udelat, aby prisel email od foo@example.com?

Diky
Název: Re:Posílání e-mailů ze serveru za NAT
Přispěvatel: Sten 05. 01. 2017, 21:54:43
Do hlavičky From napsat foo@example.com.
Název: Re:Posílání e-mailů ze serveru za NAT
Přispěvatel: nobody(ten pravej) 05. 01. 2017, 22:45:59
nebo muzes nainstalovat jednoduchej sSMTP (https://wiki.debian.org/sSMTP) v kterem si nakonfigurujes primo ten mail(email, smtp server, uzivatel, heslo), takze opravdu to pujde pres smtp server example.com... pro vlastni posilani pak mailx z baliku heirloom-mailx ...
Název: Re:Posílání e-mailů ze serveru za NAT
Přispěvatel: Jan S 06. 01. 2017, 00:55:24
Na sSMTP jsem narazil, ale pry je lepsi se mu vyhnout, jelikoz vse posila v plain textu. Nebo to uz neni pravda?

Jak nakonfigurovat pro tento ucel nejaky z "lepsich" MTA jako je postfix nebo exim? Nejake navody jsem nasel, ale nejak z nich nejsem moudry...
Název: Re:Posílání e-mailů ze serveru za NAT
Přispěvatel: Jan S 06. 01. 2017, 01:14:13
Navis sSMTP nepouziva sendmail-like API, takze pro mou aplikaci (backuppc) je nepouzitelny.
Název: Re:Posílání e-mailů ze serveru za NAT
Přispěvatel: Sten 06. 01. 2017, 05:57:36
Jak pro tohle nakonfigurovat Postfix? Jednoduše: nijak ;) Výchozí nastavení je pro tohle úplně dostatečné. E-mail od foo@example.com totiž vůbec nemusí odesílat SMTP server example.com (pokud tedy nepoužívá DKIM, což většina serverů nepoužívá).
Název: Re:Posílání e-mailů ze serveru za NAT
Přispěvatel: postak 06. 01. 2017, 12:14:43
bez DKIM a SPF by to ale melo skoncit ve spamu pokud bys posilal treba na gmail
Název: Re:Posílání e-mailů ze serveru za NAT
Přispěvatel: Jirsákova tchýně 06. 01. 2017, 12:45:25
Kristova noho. Posílej to přes libovolný mailserver přes ono sSMTP (např. přes Gmail, a ano, umí to normálně SSL/TLS).

To je fakt super nápad nainstalovat si Postfix nebo Exim kvůli odesílání podobných kravin, zejména, když o tom nemám ani potuchy, jak to nastavit a spravovat. Uffffffffff.   :o ::)
Název: Re:Posílání e-mailů ze serveru za NAT
Přispěvatel: Jan S 06. 01. 2017, 14:55:46
Dekuji za informace pozitivni informace o sSMTP.

Nicmene uz se mi podarilo presvedcit i exim:
Kód: [Vybrat]
dpkg-reconfigure exim4-configVolby:
Kód: [Vybrat]
Mail Server configuration: 3. mail sent by smarthost; no local mail
System mail name: example.com
IP-addresses to listen on for incoming SMTP connections: 127.0.0.1
Other destinations for which mail is accepted:
Visible domain name for local users: example.com
IP address or host name of the outgoing smarthost: smtp.poskytovatel.org
Keep number of DNS-queries minimal (Dial-on-Demand)? [yes/no] no
Split configuration into small files? [yes/no] no

V souboru /etc/exim4/exim4.conf.template za
Kód: [Vybrat]
remote_smtp_smarthost:
  ...
  driver=smtp
pridat
Kód: [Vybrat]
protocol=smtps
V souboru /etc/exim4/passwd.client:
Kód: [Vybrat]
smtp.poskytovatel.org:foo@example.com:supertajneheslo
Budu vdecen za jakoukoliv radu na zlepseni.

P.S. sSMTP se zadarilo taky, jen nevim, jak zjistit, ze to slo pres SSL.
Název: Re:Posílání e-mailů ze serveru za NAT
Přispěvatel: D.J.Bobo 06. 01. 2017, 17:36:40
Kristova noho. Posílej to přes libovolný mailserver přes ono sSMTP (např. přes Gmail, a ano, umí to normálně SSL/TLS).

To je fakt super nápad nainstalovat si Postfix nebo Exim kvůli odesílání podobných kravin, zejména, když o tom nemám ani potuchy, jak to nastavit a spravovat. Uffffffffff.   :o ::)

No, naopak si myslím, že POstfix je bezva. A pokud ho nechá poslouchat jen na Localhostu, pak v podstatě výchozí nastavení stačí. Jen nastavit RELAY a má pořešeno.
Název: Re:Posílání e-mailů ze serveru za NAT
Přispěvatel: Jirsákova tchýně 06. 01. 2017, 18:42:28
A pokud ho nechá poslouchat jen na Localhostu

... tak přes to bude spamovat kdekdo z kdejaké debilní webové aplikace běžící na tom stroji. Fakt bezva.
Název: Re:Posílání e-mailů ze serveru za NAT
Přispěvatel: Sten 06. 01. 2017, 20:49:08
A pokud ho nechá poslouchat jen na Localhostu

... tak přes to bude spamovat kdekdo z kdejaké debilní webové aplikace běžící na tom stroji. Fakt bezva.

Pokud se kdekdo dostane k odeslání přes lokální webovou aplikaci, tak bude spamovat i přes sSMTP.

Btw. doporučuji před komentováním alespoň přečíst původní zadání: server není veřejné přístupný
Název: Re:Posílání e-mailů ze serveru za NAT
Přispěvatel: Jirsákova tchýně 07. 01. 2017, 13:29:44
Rozjeď tam rovnou Lotus nebo Exchange, určitě se to vyplatí!  ::) ::) ::)
Název: Re:Posílání e-mailů ze serveru za NAT
Přispěvatel: Unknown 12. 01. 2017, 14:33:18
Rozjeď tam rovnou Lotus nebo Exchange, určitě se to vyplatí!  ::) ::) ::)

Proc, kdyz win umi posilat maily z konzole?