Portál AbcLinuxu, 27. dubna 2024 04:15


Dotaz: postfix - od nuly

16.11.2004 12:01 zacatecnik
postfix - od nuly
Přečteno: 465×
Odpovědět | Admin
dobry den, chtel bych vas pozadat o radu. Nainstaloval jsem si novy Mandrake 10 a s nim i postfix. Chtel bych rozchodit mail server pro lokalni sit. jak jsem postupoval: no jak upravil jsem v /etc/main.cf a restartoval postfix, ale to je urcite malo, tak bych se chtel zeptat co dal.... vypis meho main.cf /************************************** queue_directory = /var/spool/postfix

command_directory = /usr/sbin

daemon_directory = /usr/lib/postfix

program_directory = /usr/lib/postfix

mail_owner = postfix

default_privs = nobody

myhostname = jordan.web.apr

mydomain = web.apr

myorigin = $myhostname

inet_interfaces = all

mydestination = $myhostname, localhost.$mydomain,$mydomain,ns.$mydomain,mail.$mydomain, www.$mydomain

local_recipient_maps = $alias_maps unix:passwd.byname

double_bounce_sender = double-bounce

alias_maps = hash:/etc/aliases

alias_database = hash:/etc/aliases

mail_spool_directory = /var/mail

mailbox_command = /usr/bin/procmail -a $DOMAIN -d $LOGNAME

header_checks = pcre:/etc/postfix/body_checks

body_checks = pcre:/etc/postfix/body_checks

relay_domains = $mydestination

mynetworks = 10.0.0.0/24

smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) (LinuxMandrake)

local_destination_concurrency_limit = 2

default_destination_concurrency_limit = 10

debug_peer_level = 2

debugger_command = PATH=/usr/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5

default_destination_recipient_limit = 25

initial_destination_concurrency = 2

maximal_backoff_time = 4000

maximal_queue_lifetime = 5

minimal_backoff_time = 1000

queue_run_delay = 1000

disable_vrfy_command = yes

smtpd_etrn_restrictions =

smtpd_recipient_limit = 1000

smtpd_timeout = 300

smtpd_error_sleep_time = 3

smtpd_soft_error_limit = 10

smtpd_hard_error_limit = 100

smtpd_client_restrictions = permit_mynetworks, reject_maps_rbl

smtpd_helo_required = yes

smtpd_helo_restrictions = permit_mynetworks, reject_invalid_hostname

smtpd_sender_restrictions = reject_unknown_sender_domain,reject_maps_rbl, reject_non_fqdn_sender, check_sender_access hash:/etc/postfix/access

smtpd_recipient_restrictions = permit_mynetworks, check_recipient_access pcre:/etc/postfix/recipient_checks, reject_unauth_destination

allow_untrusted_routing = no

maps_rbl_domains = sbl.spamhaus.org, relays.ordb.org

access_map_reject_code = 550

invalid_hostname_reject_code = 501

maps_rbl_reject_code = 550

reject_code = 550

relay_domains_reject_code = 550

unknown_address_reject_code = 450

unknown_client_reject_code = 450

unknown_hostname_reject_code = 450

bounce_size_limit = 50000

command_time_limit = 1000

default_process_limit = 20

deliver_lock_attempts = 5

deliver_lock_delay = 1

duplicate_filter_limit = 1000

fork_attempts = 5

fork_delay = 1

header_size_limit = 102400

line_length_limit = 2048

message_size_limit = 4096000

mailbox_size_limit = 51200000

qmgr_message_active_limit = 1000

qmgr_message_recipient_limit = 1000

queue_minfree = 0

stale_lock_time = 500

transport_retry_time = 60

delay_warning_time = 4

allow_percent_hack = yes

append_at_myorigin = yes

append_dot_mydomain = yes

empty_address_recipient = MAILER-DAEMON

masquerade_domains = $mydomain

masquerade_exceptions =

swap_bangpath = yes

trigger_timeout = 10

chtel bych se zeptat co a kde mam zmenit aby mi to fungovalo, upozornuji ze jsem v linuxu navacek tak prosim o polopaticke vysvetleni

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.11.2004 12:12 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: postfix - od nuly
Odpovědět | | Sbalit | Link | Blokovat | Admin
No a co vám nechodí ???
16.11.2004 12:22 zacatecnik
Rozbalit Rozbalit vše Re: postfix - od nuly
kdyz chci v outlooku pridat novy ucet, vsechno tam zadam a chci si poslat nejakou postu tak mi yacne navazavot spojeni, napise mi pripojeno ale nic neprijme a po nejake chvili mi vypise hlaseni: Ze serveru SMTP neprisla behem 60 sekund zadna odezva, chcete cekat dalsich 60 sekund?

chtel bych se zeptat jesli vytvarim dobre uzivatelske ucty: useradd -g mail "nazev uctu" passwd "nazev uctu"
16.11.2004 14:06 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: postfix - od nuly
???

Přečtšte si něco o poště jak to chodí ?

SMTP server je pouze pro odesílání pošty z outloku, případně může poštu předávat dalšímu SMTP serveru.

Pokud v outloku chcete číst nějaké poštovní schránky musíte si na tom serveru zřídit pop, nebo imap učet přes který outlok čte poštu.

Viz: http://deja-vix.sk/sysadmin/postfix.html
16.11.2004 14:11 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: postfix - od nuly

Odesílání přes SMTP nemá s uživatelským účtem moc co do činění, při normální konfiguraci se kontroluje akorát to, jestli se snažíte email odeslat z povolené domény

Zkuste se na server připojit na port 25 pomocí telnetu, je dost možné, že tam máte nějaký firewall, který spojení blokuje.

Každý má právo na můj názor!
18.11.2004 08:37 zacatecnik
Rozbalit Rozbalit vše Re: postfix - od nuly
na port 25 pres telnet se nelze pripojit, ale firewall mam vypnuty telnetem se pripojim pouze pres port 23, ktery je pro nej uveden v /etc/services

pokud volam server IP adresou pres telnet xx.xxx.xx.x tak se pripojim ale pokud to zkousim telnet pavel.sy.cz kde pavel.sy.cz je moje HOSTNAME tak mi to napise: unable to open connection to pavel.sy.cz Host doesnt exist pritom prikazem HOSTNAME dostanu pavel.sy.cz

18.11.2004 09:09 Antonín Kolísek | skóre: 33 | blog: PDA | Vyškov
Rozbalit Rozbalit vše Re: postfix - od nuly
Telnetem se připjíte na kterýkoli port, ne jen na ten co je pro něj vyhrazený:
root@mercury:# telnet mercury 25
Trying 192.168.33.1...
Connected to mercury.
Escape character is '^]'.
220 mercury ESMTP Postfix (2.1.4)
18.11.2004 09:35 zacatecnik
Rozbalit Rozbalit vše Re: postfix - od nuly
to je mi jasne ze by to melo fungovat, ale me to tak nefunguje, kdyz zadam

telnet jmeno 23

tak se pripojim, ale pokud zadam

telnet jmeno 25

tak mi zustane cerna obrazovka a nic se nedeje ani mi nenapise ze se snazi o pripojeni, proste nic jen "tma" pokud se o to same pokusim na serveru tedy spoustim telnet na pocitaci, ktery volam, tak se stane toto:

root@monika:# telnet monika 25

Trying xx.xxx.xx.x...

Connected to monika.

Escape character is '^]'.

a tim to konci, uz zadne 220 monika ESMTP Postfix (2.1.4), jako ve vasem pripade.... nevite cim by to mohlo byt?

18.11.2004 09:48 Antonín Kolísek | skóre: 33 | blog: PDA | Vyškov
Rozbalit Rozbalit vše Re: postfix - od nuly
Startuje se Vám vůbec ten Postfix? Nepíše to něco špaténo do /var/log/maillog? Jinak ps -A, měl by být spuštěný démon master.
18.11.2004 10:12 zacatecnik
Rozbalit Rozbalit vše Re: postfix - od nuly
demon master mi bezi, pri startovani mi zadnou chybu nehlasi, ale kdyz postfix restartuji tak mi hlasi toto:

postfix/postfix-script: warning: var/spool/postfix/etc/localtime and /etc/localtime differ

postfix/postfix-script: warning: var/spool/postfix/etc/nsswitch.conf and /etc/nsswitch.conf differ

postfix/postfix-script: warning: var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ postfix/postfix-script: starting the Postfix mail system

co se tyce toho logu tak zadny takovy soubor mi nikde nevytvoril

18.11.2004 12:32 zacatecnik
Rozbalit Rozbalit vše Re: postfix - od nuly
tak uz se mi podarilo rozchodit smtp, tedy alepson doiufam (aspon se mi to tvari jako ze to chodi), email bez problemu a bez chybových hlaseni odeslu a telnetem se konecne na port 25 take dostanu, ted uz bych jen potreboval poradil jak zajistim aby mi chodil POP3. chtel bych se zeptat jakou polozku v konfiguračním souboru main.cf musim mít, aby mi server posilal postu na urcene adresy?
18.11.2004 12:42 Marek | skóre: 21
Rozbalit Rozbalit vše Re: postfix - od nuly
POP3, nebo IMPA nema s postfixem vubec nic spolecneho, postfix jen cpe maily do definovane cesty (mail_spool_directory) a format urcuje (home_mailbox). Precti si poradne komentare v main.cf, je to snad nejlepe komentovany config co znam, nejde nepochopit i pri minimalnich znalostech anglictiny, jestli ani toto nestaci tak existuje spousta dokumentace v cestine, ktere dokumentuji nastaveni postfixu a trasportnich protokolu.
18.11.2004 12:44 Marek | skóre: 21
Rozbalit Rozbalit vše Re: postfix - od nuly
dodatek, bylo by vhodne zminit proc ti to nejelo ... jinka je zdejsi duskuze k nicemu a muze byt ve tvaru, mam problem, problem vyresen, ale tady je to spis o tom jak je vyresen.
18.11.2004 13:01 zacatecnik
Rozbalit Rozbalit vše Re: postfix - od nuly
nevim sice presne cim to bylo proc mi to nefungovalo, ale vyresil jsem to nasledovne:

odinstaloval jsem postfix, pote jsem ho znovu naistaloval, do konfiguračního souboru main.cf jsem pridal pouze parametry myhostname mydomain myorigin mynetworks, zmenil jsem jsem inet_interfaces na all a hle dalo se to do pohybu :)

v nefunkcni verzi jsem pouzil main.cf z jedne prirucky, kterou jsem nasel na webu, kde byla spousta parametru a pro me jako pro laika to vypadalo velice ucene a verohodne... aspon jsem se poucil

16.11.2004 19:35 Antonín Kolísek | skóre: 33 | blog: PDA | Vyškov
Rozbalit Rozbalit vše Re: postfix - od nuly
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tady je jednoduchý návod s kterým by to mělo jet: http://linuxx.hyperlinx.cz/praxe12.html

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.