Portál AbcLinuxu, 12. května 2025 07:52

Dotaz: Postfix a User Unknown

17.6.2008 13:52 Kall Ell | skóre: 15
Postfix a User Unknown
Přečteno: 423×
Odpovědět | Admin
Ahoj všem, prosím o radu. Mám zkonfigurovany postfix(nevim jestli spravne) pro domenu rekneme domena.cz. kdyz na servenu z konzole pres prikaz mail poslu mail uzivateli1 user@domena.cz tak prijde, lokalne to funguje. ale kdyz chci poslat mail ven z lokalu na jakoukoliv jinou adresu tak me to hlasi v logu chybu 550 user unknown. Kdyz chci poslat z venku mail na tenhle server a uzivatele user@domena.cz tak se mail vrati se stejnou chybou. nevite v cem to muze byt? Server mam v lokalni siti za routerem kde mam nastaveny NAT a protahnuty porty 25,110 a 143 k serveru. Se vzdalene site se pres telnet k serveru pres 25 port taky pripojim a MX zaznam me ukazuje na spravnou IP adresu. Teprve se ucim a delam chyby, muzete prosim poradit? muj konfigurak:
# See /usr/share/postfix/main.cf.dist for a commented, more complete version

# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

# TLS parameters
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

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

myhostname = domena.cz
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = domena.cz
proxy_interfaces = 192.168.2.1
mydestination = debian.domena.cz, localhost.domena.cz, , localhost, domena.cz
relayhost = 
mynetworks = 127.0.0.0/8
mail_spool_directory = /var/spool/mail
home_mailbox = maildir/
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.6.2008 13:59 Kall Ell | skóre: 15
Rozbalit Rozbalit vše Re: Postfix a User Unknown
Odpovědět | | Sbalit | Link | Blokovat | Admin
chybka v logu je psano Sender unknown, user unknown je chyba se kterou se vraci mail poslany z venku na tento server. Jestli to chapu tak to vypada jako by user@domena.cz vubec neexistoval, ale to je blbost, lokalne me funguje.

Tomas
17.6.2008 14:52 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Postfix a User Unknown
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jste si jist, že příkaz mail u vás používá k „odeslání“ e-mailu váš Postfix? Jinak to vypadá, že v systému není uživatel user ani není v žádné tabulce nebo mapě, která by takovuo adresu přemapovala na skutečného existujícího uživatele.
17.6.2008 14:59 Kall Ell | skóre: 15
Rozbalit Rozbalit vše Re: Postfix a User Unknown
kdyz dam v konzoli prikaz mail user@domena.cz pak predmet a text zpravi, ukoncim teckou tak to prijde. uzivatel user existuje a mam ho definovaneho v aliases

Kall Ell.
17.6.2008 15:10 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Postfix a User Unknown
kdyz dam v konzoli prikaz mail user@domena.cz pak predmet a text zpravi, ukoncim teckou tak to prijde.
A co dělá příkaz mail? Pošle e-mail přes SMTP přes localhost:25, pošle e-mail přes binárku /usr/bin/sendmail, nebo ještě jinak?
uzivatel user existuje a mam ho definovaneho v aliases
Je to tedy uživatelský účet na linuxu, nebo je to alias na nějaký jiný účet?
17.6.2008 18:07 Kall Ell | skóre: 15
Rozbalit Rozbalit vše Re: Postfix a User Unknown
no to netusim. jak jsem psal, jsem zacatecnik. ale podle main.cf me maily rozesila procmail, bych rekl.
17.6.2008 18:25 Kall Ell | skóre: 15
Rozbalit Rozbalit vše Re: Postfix a User Unknown Vyreseno!
Tak nakonec jsem na to prisel. Problem nebyl na strane meho serveru, ale na strane serveru meho poskytovatele. Na jejich mailserveru pres ktery jsem posilal mail na muj mailserver, byla stejna domena take nastavena, ale bez uzivatelu! Duvod byl prosty, mame nekolik domen a vsechny mam na jejich mailserveru, jednu domenu jsem si MX zaznamem nasmeroval k sobe abych se naucil nainstalovat server, ale u nich jsem tu domenu nezrusil, proto to delalo tuhle chybu. No jsem rad ze jsem na to prisel, uz me z toho hrabalo.

Kall Ell

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.