From owner-p4-projects@FreeBSD.ORG Sun Feb 17 13:22:46 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1DB6016A421; Sun, 17 Feb 2008 13:22:46 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD5F216A418 for ; Sun, 17 Feb 2008 13:22:45 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ADD8E13C458 for ; Sun, 17 Feb 2008 13:22:45 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m1HDMj0P013142 for ; Sun, 17 Feb 2008 13:22:45 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m1HDMjE8013137 for perforce@freebsd.org; Sun, 17 Feb 2008 13:22:45 GMT (envelope-from pgj@FreeBSD.org) Date: Sun, 17 Feb 2008 13:22:45 GMT Message-Id: <200802171322.m1HDMjE8013137@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to pgj@FreeBSD.org using -f From: Gabor Pali To: Perforce Change Reviews Cc: Subject: PERFORCE change 135560 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Feb 2008 13:22:46 -0000 http://perforce.freebsd.org/chv.cgi?CH=135560 Change 135560 by pgj@disznohal on 2008/02/17 13:22:19 Add initial Hungarian translation of Chapter 26: Electronic Mail. Affected files ... .. //depot/projects/docproj_hu/books/handbook/mail/chapter.sgml#2 edit Differences ... ==== //depot/projects/docproj_hu/books/handbook/mail/chapter.sgml#2 (text+ko) ==== @@ -4,175 +4,223 @@ $FreeBSD: doc/en_US.ISO8859-1/books/handbook/mail/chapter.sgml,v 1.136 2007/01/26 20:47:36 pav Exp $ --> - + + + Bill Lloyd - Original work by + Eredetileg készítette: Jim Mock - Rewritten by - + Újraírta: - Electronic Mail + Elektronikus levelezés - Synopsis + Áttekintés + email - Electronic Mail, better known as email, is one of the - most widely used forms of communication today. This chapter provides - a basic introduction to running a mail server on &os;, as well as an - introduction to sending and receiving email using &os;; however, - it is not a complete reference and in fact many important - considerations are omitted. For more complete coverage of the - subject, the reader is referred to the many excellent books listed - in . + Az elektronikus levelezés, avagy e-mail, + a kommunikáció egyik legjobban elterjedt + formája. Ebben a fejezetben bemutatjuk, hogyan futtassunk + &os;-n levelezõ szervert, illetve hogyan küldjünk + és fogadjunk e-maileket a &os; használatával. + Ez azonban semmiképpen sem tekinthetõ egy teljes + referenciának és tulajdonképpen számos + fontos tényezõrõl szót sem ejtünk. A + témára úgy kaphatunk egy sokkal + átfogóbb rálátást, ha a ben felsorolt remek könyveket is + elolvassuk. - After reading this chapter, you will know: + A fejezet elolvasása során + megismerjük: - What software components are involved in sending and receiving - electronic mail. + milyen szoftverkomponensek játszanak szerepet az + elektronikus levelek küldésében és + fogadásában - Where basic sendmail configuration - files are located in FreeBSD. + &os;-ben hol találhatóak a + sendmail konfigurációs + állományai - The difference between remote and - local mailboxes. + mi a különbség a helyi és + távoli postaládák között - How to block spammers from illegally using your mail server as a - relay. + hogyan védjük meg a levelezõ + szerverünket a kéretlen levélszemét + továbbítása ellen - How to install and configure an alternate Mail Transfer Agent on - your system, replacing sendmail. + rendszerünkön hogyan telepítsünk + és állítsunk be más levelezõ + szervereket a sendmail + helyett - How to troubleshoot common mail server problems. + hogyan oldjuk meg a levelezõ szerverekkel + kapcsolatban felmerülõ általános + problémákat - How to use SMTP with UUCP. + hogyan használjuk az SMTP protokollt az + UUCP-vel - How to set up the system to send mail only. + hogyan kell rendszerüket csak + levélküldésre beállítani - How to use mail with a dialup connection. + hogyan levelezzünk betárcsázós + kapcsolattal - How to configure SMTP Authentication for added security. + hogyan növeljük rendszerünk + védelmét az SMTP + hitelesítésének + engedélyezésével - How to install and use a Mail User Agent, such as - mutt to send and receive email. + hogyan telepítsünk és + használjunk a levelek küldésére + és fogadására például a + mutthoz hasonló + levelezõ klienseket - - How to download your mail from a remote POP - or IMAP server. + hogyan töltsük le leveleinket egy távoli + POP vagy IMAP + szerverrõl - How to automatically apply filters and rules to incoming - email. + hogyan alkalmazzunk automatikusan adott szabályokat + vagy szûrõket az érkezõ levelekre - Before reading this chapter, you should: + A fejezet elolvasása elõtt ajánlott: - Properly set up your network connection - (). + az internet csatlakozásunk megfelelõ + beállítása () - Properly set up the DNS information for your mail host - (). + a névfeloldás + beállítása () - Know how to install additional third-party software - (). + a külsõ fejlesztésû + alkalmazások telepítésének ismerete + () - Using Electronic Mail + Az elektronikus levelezés használata + POP IMAP DNS - There are five major parts involved in an email exchange. They - are: the user program, the server daemon, DNS, a - remote or local mailbox, and of course, the - mailhost itself. + Öt fontosabb részre bonthatjuk a + levelezést. Ezek: a + felhasználói program, a levélküldõ + démon, a + névfeloldás, a + helyi vagy távoli postaláda és + természetesen maga a + levelezõ szerver. - The User Program + A felhasználói program - This includes command line programs such as + Ide soroljuk a különbözõ parancssoros + programokat, mint például a mutt, - pine, elm, - and mail, and GUI programs such as - balsa, - xfmail to name a few, and something - more sophisticated like a WWW browser. These - programs simply pass off the email transactions to the local - mailhost, either - by calling one of the server - daemons available, or delivering it over TCP. - + pine, elm + és mail, valamint a + különféle grafikus alkalmazásokat, mint + például balsa, + xfmail, csak hogy felsoroljuk + néhány újabb, egy + webböngészõhöz hasonlóan + kifinomult eszközt is. Ezek a programok + egyszerûen átküldik az elektronikus levelekkel + kapcsolatos tranzakciókat a helyi levelezõ + szervernek vagy meghívják + valamelyik levélküldõ + démont, esetleg közvetlenül + TCP-n keresztül + kézbesítenek. + + - Mailhost Server Daemon + A levélküldõ démon + - mail server daemons - sendmail + levelezõ démon + sendmail + - mail server daemons - postfix + levelezõ démon + postfix + - mail server daemons - qmail + levelezõ démon + qmail + - mail server daemons - exim + levelezõ démon + exim - &os; ships with sendmail by - default, but also support numerous other mail server daemons, - just some of which include: + A &os; alapból a sendmail + nevû programot ajánlja fel erre a célra, de + támogat más levelezõ szervereket is, ezek + közül meg is említünk + néhányat + ízelítõként: @@ -188,243 +236,325 @@ - The server daemon usually has two functions—it is responsible - for receiving incoming mail as well as delivering outgoing mail. It is - not responsible for the collection of mail using protocols - such as POP or IMAP to - read your email, nor does it allow connecting to local - mbox or Maildir mailboxes. You may require - an additional daemon for - that. + Ez a démon általában két + feladatot lát el — egyaránt felelõs a + beérkezõ levelek fogadásáért + és a kimenõ levelek + elküldéséért. Azonban + nem tartozik a feladatai közé, + hogy a POP vagy IMAP + protokollokhoz hasonlóan olvashatóvá tegye + a leveleinket illetve csatlakozni engedjen a helyi + mbox vagy Maildir formátumú + postaládáinkhoz. Ezekhez a mûveletekhez egy + külön démon + fog kelleni. - Older versions of sendmail - have some serious security issues which may result in an - attacker gaining local and/or remote access to your machine. - Make sure that you are running a current version to avoid - these problems. Optionally, install an alternative - MTA from the &os; - Ports Collection. + A sendmail régebbi + változatai tartalmaznak olyan komoly biztonsági + hibákat, amelyek kihasználásával + az illetéktelen behatolók helyi és/vagy + távoli hozzáférést tudnak szerezni + a gépünkön. Az ilyen jellegû + problémák elkerülése + érdekében igyekezzünk mindig a legfrissebb + verzióját használni. Vagy a &os; + Portgyûjteményébõl + telepítsünk fel egy másik + levélküldõ démont. + - Email and DNS + Az elektronikus levelek és a + névfeloldás - The Domain Name System (DNS) and its daemon - named play a large role in the delivery of - email. In order to deliver mail from your site to another, the - server daemon will look up the remote site in the DNS to determine the - host that will receive mail for the destination. This process - also occurs when mail is sent from a remote host to your mail - server. + A névfeloldás (Domain Name System, DNS) + és a hozzátartozó named + démon nagy szerepet játszik az elektronikus + levelek továbbításában. A + démon a leveleket úgy küldi át az + egyik géprõl a másikra, hogy a + névfeloldáson keresztül megkeresi a leveleket + kapó távoli gépet. Ez a folyamat + szintén végbemegy, amikor egy távoli + géprõl levelet küldenek a mi + szerverünkre. - MX record + MX rekord - DNS is responsible for mapping - hostnames to IP addresses, as well as for storing information - specific to mail delivery, known as MX records. The MX (Mail - eXchanger) record specifies which host, or hosts, will receive - mail for a particular domain. If you do not have an MX record - for your hostname or domain, the mail will be delivered - directly to your host provided you have an A record pointing - your hostname to your IP address. + A DNS valósítja meg a + hálózati nevek és az IP-címek + összerendelését valamint ez tárolja el + a levélküldésre vonatkozó + információkat is, amiket MX rekordoknak + hívnak. Az MX (Mail eXchanger, + levélváltó) rekord adja meg + azt a gépet vagy azokat a gépeket, amelyek az + adott névtartományban fogadják a leveleket. + Ha a hálózati nevünkhöz vagy + tartományunkhoz nem tartozik MX rekord, akkor a + levél közvetlenül a gépünkre + vándorol feltéve, hogy rendelkezik olyan A + rekorddal, ami összerendeli a gépünk + nevét az IP-címével. + + A &man.host.1; parancs használatával az + alábbi példához hasonlóan + tetszõleges tartomány MX rekordját meg tudjuk + nézni: - You may view the MX records for any domain by using the - &man.host.1; command, as seen in the example below: + &prompt.user; host -t mx +FreeBSD.org FreeBSD.org mail is handled (pri=10) by +mx1.FreeBSD.org - &prompt.user; host -t mx FreeBSD.org -FreeBSD.org mail is handled (pri=10) by mx1.FreeBSD.org - Receiving Mail + Az elektronikus levelek fogadása + - email - receiving + elektronikus levél + fogadása - Receiving mail for your domain is done by the mail host. It - will collect all mail sent to your domain and store it - either in mbox (the default method for storing mail) or Maildir format, depending - on your configuration. - Once mail has been stored, it may either be read locally using - applications such as &man.mail.1; or - mutt, or remotely accessed and - collected using protocols such as - POP or IMAP. - This means that should you only - wish to read mail locally, you are not required to install a - POP or IMAP server. + A tartományunkhoz tartozó leveleket + fogadását a levelezõ szerver végzi. + Összegyûjti a tartományunkba küldött + összes levelet és ezeket a + beállításainktól függõen + vagy mbox (a levelek + tárolásának alapértelmezett + módja) vagy pedig Maildir formátumban + eltárolja. Ahogy eltárolt egy levelet, úgy + helyben egybõl el is tudjuk olvasni például a + &man.mail.1; vagy a mutt + használatával, illetve távolról a + POP vagy IMAP és a + hasonló protokollokkal tudjuk elérni és + begyûjteni. Ezért tehát ha csak a helyi + gépen kívánjuk olvasni a leveleinket, akkor + ahhoz egyáltalán nem kell POP + vagy IMAP szervert + telepítenünk. - Accessing remote mailboxes using <acronym>POP</acronym> and <acronym>IMAP</acronym> + Távoli postaládák + elérése a <acronym>POP</acronym> és + <acronym>IMAP</acronym> használatával - POP - IMAP - In order to access mailboxes remotely, you are required to - have access to a POP or IMAP - server. These protocols allow users to connect to their mailboxes from - remote locations with ease. Though both - POP and IMAP allow users - to remotely access mailboxes, IMAP offers - many advantages, some of which are: + POP + IMAP - - - IMAP can store messages on a remote - server as well as fetch them. - + A távoli postaládák + eléréséhez tudnunk kell csatlakozni egy + POP vagy IMAP + szerverhez. Ezeken a protokollokon keresztül + tudják a felhasználók minden + különösebb nehézség + nélkül elérni távolról a + helyi postaládáikat. Noha a + POP és az IMAP + segítségével egyaránt el tudjuk + így érni a postaládákat, az + IMAP használatának + mégis több az elõnye, íme + néhány közülük: - - IMAP supports concurrent updates. - + + + az IMAP a levelek leszedése + mellett tárolni is képes a távoli + szerveren + - - IMAP can be extremely useful over - low-speed links as it allows users to fetch the structure - of messages without downloading them; it can also - perform tasks such as searching on the server in - order to minimize data transfer between clients and - servers. - + + az IMAP támogat + párhuzamos lekéréseket + - + + az IMAP hihetetlenül hasznos + tud lenni lassabb összeköttetések + esetében, mivel lehetõvé teszi a + felhasználók számára, hogy + csak az üzenetek vázát + töltsék le és ne az egészet. + Továbbá a szerver és a kliens + közti adatmozgás csökkentése + érdekében képes bizonyos feladatokat + a szerveren elvégezni, mondjuk keresni. + + - In order to install a POP or - IMAP server, the following steps should be - performed: + Egy POP vagy IMAP + szerver telepítéséhez az alábbi + lépések megtétele + szükséges: - + - Choose an IMAP or - POP server that best suits your needs. - The following POP and - IMAP servers are well known and serve - as some good examples: + Válasszuk ki az igényeinket legjobban + kielégítõ IMAP vagy + POP szervert. A következõ + POP és IMAP + szerverek eléggé elterjedtek és + egyben remek példák: - + qpopper; - + - + teapop; - + - + imap-uw; - + - + courier-imap; - + - - Install the POP or - IMAP daemon of your choosing from the - ports - collection. + + A Portgyûjteménybõl + telepítsük fel a kiválasztott + POP vagy IMAP + démont. - Where required, modify /etc/inetd.conf - to load the POP or - IMAP server. + Ha szükséges, akkor a + POP vagy IMAP szerver + betöltéséhez írjuk át az + /etc/inetd.conf + állományt. - + - It should be noted that both POP and - IMAP transmit information, including - username and password credentials in clear-text. This means - that if you wish to secure the transmission of information - across these protocols, you should consider tunneling - sessions over &man.ssh.1;. Tunneling sessions is - described in . - + Meg kell említenünk, hogy mind a + POP és az IMAP + az összes információt, tehát + belértve a felhasználók neveit + és jelszavait titkosítatlan formában + továbbítja. Ez azt jelenti, hogy ha ezeket a + protokollokat biztonságos módon + szeretnénk elérni, akkor az &man.ssh.1; + használatával hozzunk létre + hozzá egy járatot és bújtassuk. + Errõl részletesebben a ban olvashatunk. + - Accessing local mailboxes + A helyi postaládák + elérése + + A helyi postaládákat a szerveren levõ + levelezõ kliensek közvetlen + használatával érhetjük el. Ilyen + alkalmazások például a + mutt vagy a &man.mail.1;. - Mailboxes may be accessed locally by directly utilizing - MUAs on the server on which the mailbox - resides. This can be done using applications such as - mutt or &man.mail.1;. - - The Mail Host - mail host + A levelezõ szerver + + levelezõ szerver + + A levelezõ szerver az a szerver, ami a + gépünk vagy akár az egész + hálózatunk irányába + érkezõ levelek fogadásáért + és elküldéséért + felelõs. - The mail host is the name given to a server that is - responsible for delivering and receiving mail for your host, and - possibly your network. - - Christopher - Shumway - Contributed by - + + Christopher + Shumway + Írta: + - <application>sendmail</application> Configuration + + A <application>sendmail</application> + beállítása sendmail - &man.sendmail.8; is the default Mail Transfer Agent (MTA) in - FreeBSD. sendmail's job is to accept - mail from Mail User Agents (MUA) and deliver it - to the appropriate mailer as defined by its configuration file. - sendmail can also accept network - connections and deliver mail to local mailboxes or deliver it to - another program. + A &man.sendmail.8; a &os; alapértelmezett + levéltovábbító ügynöke (Mail + Transfer Agent, MTA). A + sendmail feladata fogadni a + levelezõ kliensektõl (Mail User Agent, + MUA) érkezõ leveleket és + kézbesíteni azokat a konfigurációs + állományában megadott megfelelõ + levelezõnek. A sendmail + hálózati kapcsolatokat is fogad, képes a + helyi postaládákba vagy akár más + programoknak is leveleket továbbítani. - sendmail uses the following - configuration files: + A sendmail a következõ + állományban tárolja + beállításait: /etc/mail/access + /etc/mail/aliases + /etc/mail/local-host-names + /etc/mail/mailer.conf + /etc/mail/mailertable + /etc/mail/sendmail.cf + /etc/mail/virtusertable + - Filename - Function + Állomány + Szerep @@ -432,628 +562,879 @@ /etc/mail/access - sendmail access database - file + a sendmail + engedélyezett hozzáféréseit + tároló adatbázis /etc/mail/aliases - Mailbox aliases + a postaládák álnevei /etc/mail/local-host-names - Lists of hosts sendmail - accepts mail for - + azon nevek felsorolása, amik + számára a sendmail + leveleket fogad + /etc/mail/mailer.conf - Mailer program configuration + a levelezõ programok + beállításai /etc/mail/mailertable - Mailer delivery table + a levelezõ programok + kézbesítési + táblázata /etc/mail/sendmail.cf - sendmail master - configuration file + A sendmail központi + beállításait tároló + állomány /etc/mail/virtusertable - Virtual users and domain tables + virtuális felhasználók és + tartományok táblázatai - - <filename>/etc/mail/access</filename> + + <filename>/etc/mail/access</filename> - The access database defines what host(s) or IP addresses - have access to the local mail server and what kind of access - they have. Hosts can be listed as , - , or simply passed - to sendmail's error handling routine with a given mailer error. - Hosts that are listed as , which is the - default, are allowed to send mail to this host as long as the - mail's final destination is the local machine. Hosts that are - listed as are rejected for all mail - connections. Hosts that have the option - for their hostname are allowed to send mail for any destination - through this mail server. + Az engedélyezett hozzáféréseket + tároló adatbázis tartalmazza milyen + hálózati neve(ke)n vagy IP-címeken lehet + elérni a helyi levelezõ szervert és milyen + típusú hozzáférést kapnak. A + gépeket (rendben), + (visszautasít), + (továbbítás) + beállításokkal reagálhatjuk le, vagy + egyszerûen csak átadjuk a + sendmail hibakezelõ + rutinjának egy adott kézbesítési + hibával. Ha egy gépet az + beállítással veszük fel a + listára, ami egyébként + alapértelmezés, akkor ez a gép levelet tud + küldeni egészen addig, amíg a + végsõ cél a helyi gép marad. A + beállítással + felsorolt gépek számára semmiféle + levelezés nem engedélyezett. Ha pedig egy + gép mellett a + beállítás jelenik meg, akkor a szerveren + keresztül tetszõleges címre + küldhet. - Configuring the <application>sendmail</application> - Access Database + A <application>sendmail</application> + elérését szabályozó + adatbázis beállítása - cyberspammer.com 550 We do not accept mail from spammers + cyberspammer.com 550 We do not accept mail from spammers FREE.STEALTH.MAILER@ 550 We do not accept mail from spammers another.source.of.spam REJECT okay.cyberspammer.com OK 128.32 RELAY - In this example we have five entries. Mail senders that - match the left hand side of the table are affected by the action - on the right side of the table. The first two examples give an - error code to sendmail's error - handling routine. The message is printed to the remote host when - a mail matches the left hand side of the table. The next entry - rejects mail from a specific host on the Internet, - another.source.of.spam. The next entry accepts - mail connections from a host - okay.cyberspammer.com, which is more exact than - the cyberspammer.com line above. More specific - matches override less exact matches. The last entry allows - relaying of electronic mail from hosts with an IP address that - begins with 128.32. These hosts would be able - to send mail through this mail server that are destined for other - mail servers. + Ebben a példában öt bejegyzést + láthatunk. A táblázat bal felének + valamelyik sorára illeszkedõ küldõkre a + táblázatban a sor jobb felén megjelenõ + cselekvés érvényesül. Az elsõ + két sorban a sendmail + hibakezelõ rutinjának adunk át + hibakódokat. A hozzátartozó üzenet + akkor fog megjelenni a távoli gépen, amikor a + tõle érkezõ levél illeszkedik a bal + oldali szabályra. Az ezeket követõ + bejegyzésben visszalökünk minden olyan levelet, + ami az internetrõl egy adott + számítógéptõl érkezik, + mondjuk a another.source.of.spam + címrõl. A következõ bejegyzésben + az okay.cyberspammer.com + címrõl elfogadjuk a kapcsolódást, ami + viszont sokkal pontosabb megjelölés a fentebb + szereplõ cyberspammer.com sornál. A + pontosabban kifejtett nevek + felülbírálják a kevésbé + pontosan megnevezetteket. Végül az utolsó + bejegyzésben engedélyezzük a levelek + továbbküldését minden olyan gép + számára, aminek a címe + 128.32-vel kezdõdik. Ezek tehát + képesek ezen a levelezõ szerveren keresztül + bárhova leveleket küldeni. + + Az állomány módosítása + után az adatbázis frissítéséhez + mindig le kell futtatnunk egy make parancsot az + /etc/mail/ könyvtárban. - When this file is updated, you need to run - make in /etc/mail/ to - update the database. + - - - <filename>/etc/mail/aliases</filename> + + <filename>/etc/mail/aliases</filename> - The aliases database contains a list of virtual mailboxes - that are expanded to other user(s), files, programs or other - aliases. Here are a few examples that can be used in - /etc/mail/aliases: + Az álneveket tartalmazó adatbázis + virtuális postaládákat sorol fel, amik + más felhasználó(k)ra, + állományokra, programokra vagy további + álnevekre vonatkozhatnak. Íme + néhány példa az + /etc/mail/aliases állományban + szereplõ bejegyzésekre: - Mail Aliases - root: localuser + Virtuális postaládák + + root: localuser ftp-bugs: joe,eric,paul bit.bucket: /dev/null procmail: "|/usr/local/bin/procmail" - The file format is simple; the mailbox name on the left - side of the colon is expanded to the target(s) on the right. - The - first example simply expands the mailbox root - to the mailbox localuser, which is then - looked up again in the aliases database. If no match is found, - then the message is delivered to the local user - localuser. The next example shows a mail - list. Mail to the mailbox ftp-bugs is - expanded to the three local mailboxes joe, - eric, and paul. Note >>> TRUNCATED FOR MAIL (1000 lines) <<<