Portál AbcLinuxu, 10. května 2025 05:47

Dotaz: doruceni posty na server postfix

8.4.2008 11:16 Kall Ell | skóre: 15
doruceni posty na server postfix
Přečteno: 367×
Odpovědět | Admin
Zdravim, vymenil jsem exim4 za postfix. Mam ale problem, kdyz poslu mail na e-mail na dany server, nedorazi. ale lokalne poslany mail doruci. Do kterych logu zapisuje postfix odmitnute spojeni nebo emaily? pop3 i IMAP me funguji.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.4.2008 12:02 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: doruceni posty na server postfix
Odpovědět | | Sbalit | Link | Blokovat | Admin
Záleží na tom, jak máte nastaven logovací subsystém. Třeba u mne to je /var/log/mail. Máte v Postfixu nastavenou příslušnou doménu mezi lokálními nebo virtuálními doménami?
8.4.2008 20:39 Kall Ell | skóre: 15
Rozbalit Rozbalit vše Re: doruceni posty na server postfix
tohle je muj soubor main.cf zamerne jsem zamenil moji domenu za domena1.cz a domena2.cz. potrebuji aby me prijimal postu pro dve a vice domen a dorucoval do Maildiru. Courier IMAP a Courier pop3 me jedou, neni problem. Kdyz odeslu mail na tento server z venku na domena1.cz tak me nic nedoruci, localne to ale jde. MX zaznam je v poradku s eximem me fungovalo dorucovani, ale na nem jsem nerozjel vice domen. proto hledam nejake logy ale nejak nic nenalezam. /var/log/mail soubory mam ale v nich jsem nikde nevicetl ze by nejaky mail dorazil a co se s nim stalo. Moc se v tom nevyznam, snazim se to naucit, tak studuju vse co kde najdu. Jinak nechci pouzivat MySQL, zatim. Budu vdecny za kazdou pomoc s nastavenim.
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
append_dot_mydomain = no

smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache

myhostname = mailsrv.domena1.cz
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = domena1.cz, mailsrv.domena1.cz, localhost.domoena1.cz, localhost,
 domena2.cz
relayhost = mail.muj_smtp_server_pro_odchozi_postu.cz
relay_domains = domena1.cz, domena2.cz
mynetworks = all
#mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
home_mailbox = Maildir/
#virtual_maps = hash:/etc/postfix/virtual
mail_spool_directory = /var/spool/mail
8.4.2008 21:03 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: doruceni posty na server postfix
Divné je uvedení vašich domén v mydestination i relay_domains – předpokládám, že chcete, aby server pro ty domény poštu přijímal a ukládal do schránek – pak nemůžou ty domény být uvedeny v relay_domains. Pak je taky divné mynetworks = all – tím povolíte rozesílat e-maily přes váš server komukoli – spameři vás budou mít rádi, a brzy skončíte na nějakém blacklistu. myorigin by mělo být doménové jméno, to vaše na to moc nevypadá. Doporučuju něco si o konfiguraci Postfixu přečíst, třeba na stránkách Postfixu je dokumentace spousta, třeba je tam přehled všech konfiguračních voleb i s vysvětlením.
8.4.2008 21:39 Kall Ell | skóre: 15
Rozbalit Rozbalit vše Re: doruceni posty na server postfix
no cetl jsem toho docela dosti, ale v anglictine toho moc nepochopim, vyhledavam ceske navody. zatim jsem nasel docela dobry navod na http://deja-vix.sk/sysadmin/postfix.html#top, doufam ze me to pomuze. Jinak dik aspon za tyhle upozorneni chyb v konfigu, pro me jsou hodne cenny.
8.4.2008 21:44 Kall Ell | skóre: 15
Rozbalit Rozbalit vše Re: doruceni posty na server postfix
jinak ten parametr networks = all jsem mel zamerne, chci pres ten smtp server odesilat mail z ruznych siti, bude jich vice, ale doufal jsem ze bude vyzadovat smtp overeni, ne ze bude uplne otevreny. Jak toho docilit?
9.4.2008 08:11 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: doruceni posty na server postfix
Myslím, že by to mělo být opačně. Nastavit mynetworks = 127.0.0.0/8, tím povolíte odesílání e-mailu na libovolnou adresu (relay) pouze z lokálního počítače. Všechno ostatní bude muset být buď pro Postfixem obsluhované domény, nebo od autorizovaných uživatelů.

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.