÷ƒ’À;è TeX output 2003.11.26:1331‹ÿÿÿÿ Û_2 ý ~? ÕÁ ýZݺóþÖëI½q½qecss2074»Linux–fÑMail-Queue“mini-HO‘ÿwmWTOŽ¤ ®„ØcÕÁGŽŽ¡ó 1ê± ecrm1000¹Leif–U Erlingsson,“óqLË ectt1000¼leif@lege.com¹,“Jan“P‘ÿ*¸.“Tietze,“¼jptietze@mail.hh.provi.de‘Àç¹v2.02,“3“Settem¸èbre“1997,Ž¡sendmail‘U 8.8.7Ž¡Ÿ&°óŒ6 ecss1000½Queue–õRemote“Mail“+“Deliver“LošGcal“Mail.‘ŒÿLe“necessa¸èrie“mo˜diche“alla“congurazione“p˜er“fa¸èr“s€ì“che“sendmailŽ¡consegni–JÐla“pšGosta“lo˜cale“***subito***“mentre“accumula“in“co˜da“la“p˜osta“in“uscita.‘nT‘ÿ*¸raduzione“a“cura“di“Lo¸èrenzoŽ¡Pulici‘U ¼lorenzo.pulici@usa.net½.ŽŸ(Àœó&Lt$ffffecbx1440¿IndiceŽ¤Øó]fŒ ecbx1000À1Ž‘ÿIn®>troQÂduzione’€Ó1ŽŽ¡2Ž‘ÿLa–Õsoluzione“NON“dial-on-demand’ Š1ŽŽ¤ؼ‘ÿ¹2.1Ž‘%ý¡A‘þã vviare‘U sendmail‘àk‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï2ŽŽ¡‘ÿ2.2Ž‘%ý¡Congurare‘U sendmail‘Z‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï2ŽŽ¡‘%ý¡2.2.1Ž‘EûŸCongurare–U sendmail.cf“direttamen¸ète,“pGer“congurazioni“semplici. ‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï2ŽŽ¡‘%ý¡2.2.2Ž‘EûŸCongurare–U sendmail.cf“usando“il“sorgen¸ète“m4X ‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï3ŽŽ¡‘ÿ2.3Ž‘%ý¡Suggerimen¸èti–U pšGer“il“supp˜orto“al“men¸èu‘ÇC‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï4ŽŽ©ØÀ3Ž‘ÿLa–Õsoluzione“dial-on-demand’1€†4ŽŽ¡‘ÿ¹3.1Ž‘%ý¡Congurare‘U sendmail.cf‘¡_‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï4ŽŽ¡‘%ý¡3.1.1Ž‘EûŸCongurare–U direttamen¸ète“sendmail.cf,“pGer“congurazioni“semplici‘Úý‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï5ŽŽ¡‘%ý¡3.1.2Ž‘EûŸCongurare–U sendmail.cf“con“il“sorgen¸ète“m4.‘e­‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï5ŽŽ¡‘ÿ3.2Ž‘%ý¡Aggiungere–U il“ritardo“di“c¸èhiamata‘{‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï5ŽŽ¡‘%ý¡3.2.1Ž‘EûŸCongurare–U sendmail.cf“direttamen¸ète‘E‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï5ŽŽ¡‘%ý¡3.2.2Ž‘EûŸCongurare–U sendmail.cf“col“sorgen¸ète“m4‘H½‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï6ŽŽ¦À4Ž‘ÿIn®>viare–Õla“pQÂosta’r:³6ŽŽ¡‘ÿ¹4.1Ž‘%ý¡Come–U in¸èviare“e-mail“ad“un“determinato“orario‘ì'‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï6ŽŽ©(Àœ¿1Ž‘ÁInctropœduzioneŽŸ¿:¹Questo–Q±doGcumenš¸èto“€è“stato“scritto“da“due“autori.‘g3La“parte“pi€ù“v˜ecc˜hia,‘Õrelativ‘ÿqÐa“alla“pGosta“NON‘Qpdial-on-Ž¤ ®demand,›Y0€è–X`di“Leif“Erlingsson“ó  b> cmmi10µ<¹leif@lege.comµ>¹,˜quella“relativ‘ÿqÐa“alla“soluzione“dial-on-demand“(pi€ù“recen¸ète)“€èŽ¡a–U cura“di“Jan“P‘ÿ*¸.“Tietze“µ<¹jptietze@mail.hh.pro¸èvi.deµ>¹.Ž¦¿2Ž‘ÁLa–G\soluzione“NON“dial-on-demandŽŸ¿:¹Scritta–U da“Leif“Erlingsson“µ<¹leif@lege.comµ>¹.ŽŽŽŒ‹* Û_2 ý ~?Ÿ„€ÕÁGŽÀ2.‘ñ8La–Õsoluzione“NON“dial-on-demand’æ¹2ŽŽ ÕÁ ýV¯La–ï‚vš¸èersione“originale“di“questa“parte“con˜tenev‘ÿqÐa“parecc˜hia“roba“non“necessaria.‘ @¥Questo“€è“ci€ò“c˜he“serv˜eŽŸ ®v•¸èeramen“te...ŽŸ"ÿôó¥!¢N ecbx1200Â2.1Ž‘¾A‘þ€vviare‘¸sendmailŽŸMª¹Slac•¸èkw“are–U e“simili:‘q€/etc/rc.d/rc.M:Ž¤Å‘óqLË ectt0900Äecho–¹N"Starting“sendmail“daemon“(/usr/sbin/sendmail“-bd“-os)“[modalita“di“solo“accodamento]..."Ž© Š=‘/usr/sbin/sendmail–¹N-bd“-os‘WÔ#“NON“e“il“flag“standard“"-bd“-q“15m"!ŽŸ+›¹RedHat–U e“simili:‘q€/etc/rc.d/init.d/sendmail.init:Ž¡‘Äecho–¹N-n“"Starting“sendmail:“[modalita“di“solo“accodamento]"Ž¦‘daemon–¹Nsendmail“-bd“-os‘*ƒ¾#“NON“e“il“demone“sendmail“-bd“-q1hŽŸ+›¹L'opzione–U -os“non“€è“necessaria,“tutto“quello“c¸èhe“fa“€è:Ž¡‘ÄSuperSafe–¹N[s]“Esegue“in“modalita“super-safe,“vale“a“dire“cheŽ¦‘["Fcrea–¹Nsempre“il“file“di“accodamento,“anche“nel“casoŽ¦‘["Fvogliate–¹Neffettuare“la“consegna“immediata.Ž¦‘["FSendmail–¹Ncrea“sempre“in“ogni“circostanza“il“file“diŽ¦‘["Faccodamento–¹Nprima“di“restituire“il“controllo“al“client.Ž¦‘["FDeve–¹Nessere“sempre“selezionato.ŽŸ+›¹Ci€ò–U doš¸èvrebbGe“com˜unque“gi€à“essere“congurato“nel“sendmail.cf“di“default.ŽŸ"ÿôÂ2.2Ž‘¾Congurare‘¸sendmailŽ©Mª¹Gli–!Ñutenš¸èti“seri“di“sendmail“usufruiscono“del“sorgen˜te“m4.‘ דRaccomando“questa“soluzione“se“pGensate“diŽ¤ ®aggiornare–U sendmail“o“ancš¸èhe“di“eettuare“banali“moGdic˜he“al“sendmail.cfŽŸؼSe–knon“inš¸ètendete“mai“congurare“sendmail“in“moGdo“c˜he“i“return“header“dell'en˜v˜elopGe“e“simili“funzioninoŽ¡ancš¸èhe–U con“una“connessione“dinamica“IP“o“qualcosa“del“genere,“pGotreste“non“a˜v˜er“bisogno“del“sorgen˜te“m4.ŽŸ ¸FÀ2.2.1Ž‘#!\Congurare–Õsendmail.cf“direttamen®>te,“pQÂer“congurazioni“semplici.Ž¦¹Questa–Zî€è“una“soluzione“strettamenš¸ète“dipGenden˜te“dalla“v˜ostra“v˜ersione“in“funzione“della“v˜ersione“di“sendmail.cf.Ž¡Il–U seguenš¸ète“esempio“€è“v‘ÿqÐalido“*soltan˜to*“pGer“sendmail-8.8.x.ŽŸؼEditate‘U /etc/sendmail.cf:Ž¤Å‘Ä#–¹Navoid“connecting“to“"expensive"“mailers“on“initial“submission?Ž© Š=‘O‘¹NHoldExpensive=TrueŽŸ+›¹...‘q€pi€ù›U a•¸èv‘ÿqÐan“ti˜...Ž¡‘Ä#####› rœ@(#)smtp.m4‘WÔ8.33–¹N(Berkeley)“7/9/96˜#####Ž¦¦‘Msmtp,‘/= P=[IPC],–¹NF=mDFMuXe,“S=11/31,“R=21,“E=\r\n,“L=990,Ž¦‘d”âT=DNS/RFC822/SMTP,Ž¦‘d”âA=IPC‘¹N$hŽ¦‘Mesmtp,‘*ƒ¾P=[IPC],–¹NF=mDFMuXae,“S=11/31,“R=21,“E=\r\n,“L=990,ŽŽŽŒ‹| Û_2 ý ~?Ÿ„€ÕÁGŽÀ2.‘ñ8La–Õsoluzione“NON“dial-on-demand’æ¹3ŽŽ ÕÁ ýV¯‘d”âÄT=DNS/RFC822/SMTP,Ž¤ Š=‘d”âA=IPC‘¹N$hŽ¡‘Msmtp8,‘*ƒ¾P=[IPC],–¹NF=mDFMuX8e,“S=11/31,“R=21,“E=\r\n,“L=990,Ž¡‘d”âT=DNS/RFC822/SMTP,Ž¡‘d”âA=IPC‘¹N$hŽ¡‘Mrelay,‘*ƒ¾P=[IPC],–¹NF=mDFMuXa8e,“S=11/31,“R=61,“E=\r\n,“L=2040,Ž¡‘d”âT=DNS/RFC822/SMTP,Ž¡‘d”âA=IPC‘¹N$hŽŸ­¹Il–Ÿag“impšGortan¸ète“qui“sopra“€è“e.‘OjNon“imp˜orta“aatto“se“gli“altri“ag“sono“divš¸èersi“nel“v˜ostro“le.‘OjT‘ÿ*¸eneteliŽ¤ ®cos€ì–ƒŠcome“sono,›%aggiungete“soltan¸èto“e‘XÒcome“dall'esempio“di“sopra,˜a“meno“cš¸èhe“ci“sia“gi€à.‘ü¿e‘XÒcon˜trassegnaŽ¡il–U mailer“come“expGensiv¸èe.ŽŸ ¢zÀ2.2.2Ž‘#!\Congurare–Õsendmail.cf“usando“il“sorgen®>te“m4ŽŸMª¹Qui–¤6di“seguito,‘÷ûpGer“semplicit€à“considero“cš¸èhe“la“v˜ersione“di“sendmail“sia“la“8.8.7.‘^ÂSe“a˜v˜ete“una“v˜ersioneŽ¡dierenš¸ète,‘b÷sostituite–`3a“8.8.7“il“n˜umero“della“v˜ostra“v˜ersione!‘’¸Inoltre“queste“istruzioni“non“funzioneranno“pGerŽ¡v•¸èecc“hie›U v“ersioni˜di˜sendmail.‘q€Prendete˜l'ultima˜v“ersione˜di˜sendmail!Ž¤ؼScaricate–~Úil“sorgenš¸ète“di“sendmail.‘*Pro˜v‘ÿqÐate“h˜ttp://WWW.Sendmail.OR˜G‘Sìo“pGossibilmen˜te“ftp.sendmail.org.Ž¡Raccomando–—'inoltre“di“ottenere“la“mia“patc¸èh“pšGer“p˜ermettere“il“revš¸èerse“aliasing“dell'en˜v˜elopGe“del“mitten˜te“eŽ© ®altre–U bšGelle“cose“c¸èhe“vi“p˜ermetteranno“di“prendere“il“conš¸ètrollo“del“v˜ostro“am˜bien˜te“della“pGosta.Ž¡Scrivš¸èete–^+a“Sendmail“P˜atc˜h“µ<¹sendmail@lege.comµ>¹,–`nSoggetto:‘ƒ–sendmail-8.8.7,“se–^+8.8.7“€è“la“v˜ostra“v˜ersioneŽ¦di‘U sendmail.Ž¡€È–U inoltre“dispGonibile“presso“hš¸èttp://www.lege.com,“cos€ì“come“il“sorgen˜te“sgml“di“questo“mini-HO˜WTO!Ž¡Non–2æ€è“necessario“applicare“tutte“le“mie“patcš¸èh“pGer“a˜v˜ere“un“sistema“di“accoGdamen˜to“della“pGosta“remota“eŽ¦di–©{consegna“della“pšGosta“lo˜cale“cš¸èhe“funzioni.‘n‘Le“mie“patc˜h“risolv˜ono“altri“problemi.‘n‘Ma“pGensa˜v˜o“c˜he“questoŽ¦fosse–|Áun“buon“pšGosto“p˜er“menzionarle,‘ƪdato“cš¸èhe“molti“uten˜ti“Lin˜ux“le“tro˜v˜eranno“estremamen˜te“utili.‘èdViŽ¦pšGermetteranno–?¡inoltre“di“a•¸èv“ere–?¡domini“virtuali“p˜erfettamenš¸ète“funzionan˜ti,‘Císe“lo“desiderate.‘jVI‘?›domini“virtualiŽ¦non–U dev¸èono“essere“lošGcali.‘q€Vi“p˜ermetteranno“di“usare“gli“xaliases,“o“in“altre“parole“il“rev¸èerse“aliasing.Ž¡Decomprimete–U i“sorgen¸èti“di“sendmail.‘q€Otterrete“qualcosa“di“simile“a“/usr/src/sendmail-8.8.7/.Ž¡cd‘U /usr/src/sendmail-8.8.7/cfŽ¡Ora,‘ Use–æävš¸èolete“applicate“la“mia“patc˜h,‘ Ualtrimen˜ti“saltate“questo“passo.‘&ÌSe“non“v˜olete“usare“proGcmail“comeŽ¦LoGcal–CàDelivš¸èery“Agen˜t“salv‘ÿqÐate“in“un“pGosto“sicuro“il“v˜ostro“/usr/src/sendmail-8.8.7/cf/ost˜ypGe/lin˜ux.m4“primaŽ¦di‘U cominciare...Ž¡Salv‘ÿqÐate–U la“mia“patcš¸èh“in“/tmp/sendmail-8.8.7-cf-cpio-idcm˜u.gz,“indi...ŽŸÅ‘Äcd‘¹N/usr/src/sendmail-8.8.7/cfŽŸ Š=‘gzip–¹N-dc“<“/tmp/sendmail-8.8.7-cf-cpio-idcmu.gz“|“cpio“-idcmuŽŸèö¹Se– ònon“v¸èolete“usare“prošGcmail,‘ y¦ricopiate“al“suo“p˜osto“la“copia“salv‘ÿqÐata“di“/usr/src/sendmail-Ž¦8.8.7/cf/ost•¸èypGe/lin“ux.m4.Ž¡Applicata–÷ão“meno“la“mia“patcš¸èh,‘ “assicuratevi“c˜he“queste“righe“o“altre“molto“simili“siano“aggiun˜te“aŽ¦/usr/src/sendmail-8.8.7/cf/cf/y•¸èourhostname.sm“tp.mc–1(ma“se“a•¸èv“ete–1applicato“la“patcš¸èh“pGotreste“v˜oler“cercareŽ¦i–U nomi“dei“le“con•¸ètenen“ti–U la“parola“elijah,“in“/usr/src/sendmail-8.8.7/cf‘Ç):ŽŸ‰-‘Ädnl–¹N#“Defer“Delivery“to“"expensive"“mailers“until“next“time“theŽ¤ Š=‘dnl–¹N#“queue“is“processed“using“"O“HoldExpensive=True"“and“makeŽ¡‘dnl–¹N#“sure“smtp“mailers“are“"expensive".ŽŽŽŒ‹ c Û_2 ý ~?Ÿ„€ÕÁGŽÀ3.‘ñ8La–Õsoluzione“dial-on-demand’/]¹4ŽŽ ÕÁ ýV¯‘Ädnl–¹N#“(See“original“"sendmail"“book“Chapter“30:“Options,Ž¤ Š=‘dnl–¹N#“"Oc“-“Don't“connect“to“expensive“mailers",“orŽ¡‘dnl–¹N#“2nd“Edition“"sendmail"“book“Chapter“34.8.29,Ž¡‘dnl–¹N#“"HoldExpensive“(c),“Queue“for“expensive“mailers".)Ž¡‘dnl–¹N#‘‹:/“Leif“Erlingsson“Ž¡‘define(`confCON_EXPENSIVE',‘¹N`True')Ž¡‘define(SMTP_MAILER_FLAGS,‘¹Ne)Ž¡‘MAILER(local)dnlŽ¡‘MAILER(smtp)dnlŽŸ#ÃÂ2.3Ž‘¾Suggerimen ti–¸pš_úer“il“supp˜orto“al“men uŽŸMª¹La–òövš¸èersione“1.x“di“questo“doGcumen˜to“con˜tenev‘ÿqÐa“dei“suggerimen˜ti“pšGer“il“supp˜orto“al“men¸èu“p˜erŽ¤ ®/v‘ÿqÐar/X11R6/lib/fvwm/system.fvwmrc.‘ …Li–^who“eliminati“nella“vš¸èersione“corren˜te,‘àÍma“sono“dispGonibili“suŽ¡ric¸èhiesta:Ž¤ؼScriv•¸èete›U a:‘q€Men“u˜suppGort˜suggestions˜µ<¹fvwmrc@lege.comµ>¹,˜Soggetto:‘q€Men“u˜suppGort˜suggestionsŽŸ(Àœ¿3Ž‘ÁLa–G\soluzione“dial-on-demandŽŸ¿:¹Scritta–U da“Jan“P‘ÿ*¸.“Tietze“µ<¹jptietze@mail.hh.pro¸èvi.deµ>¹.Ž¡Molti–«„utenš¸èti“Lin˜ux“accedono“a“In˜ternet“tramite“una“linea“telefonica,‘Áe“molti“hanno“deciso“di“implemen˜tareŽ¤ ®sul–áÇloro“sistema“le“caratteristicš¸èhe“dial-on-demand.‘uCi€ò“signica“c˜he“non“appGena“un“pacc˜hetto“IP‘ᣀè“pron˜toŽ¡pšGer–Zlasciare“la“rete“o“l'host“lo˜cali,‘[Oviene“automaticamenš¸ète“stabilito“il“collegamen˜to“ad“un“fornitore“di“serviziŽ¡Inš¸èternet–‡(ISP).“Il“collegamen˜to“cadr€à“dopšGo“un“certo“p˜erio˜do“duranš¸ète“il“quale“nessun“pacc˜hetto“sar€à“transitato.Ž©ؼNonostan¸ète–Å ci€ò“sia“molto“comošGdo“ed“economico,‘ávi“€è“un“caso“particolare“nel“quale“non“€è“n€é“como˜do“(datoŽ¡c¸èhe–2æil“tempšGo“necessario“p˜er“iniziare“un“collegamen¸èto“via“mo˜dem“€è“notev¸èole)“n€é“economico,‘9¿e“questo“€è“il“casoŽ¡dell'inš¸èvio–,‹di“e-mail.‘cùL'e-mail“viene“normalmen˜te“spGedita“tramite“SMTP‘ÿ*¸,“consegnata“direttamen˜te“dal“v˜ostroŽ¡sistema–U oppure“tramite“un“host“SMTP“in“Inš¸èternet“solitamen˜te“residen˜te“nella“rete“del“v˜ostro“ISP‘ÿ*¸.Ž¦Con–.Øle“linee“telefonicš¸èhe,‘6€€è“necessario“stabilire“un“collegamen˜to“ogni“qualv˜olta“si“v˜oglia“in˜viare“un“messaggio.Ž¡La–ËMcosa“pu€ò“andare“se“do•¸èv“ete–ËMspGedire“un“solo“messaggio,‘æÝma“se“do•¸èv“esse–ËMcapitarvi“di“inš¸èviare“messaggi“m˜ultipli,Ž¡rendendo–",cos€ì“necessari“ripGetuti“collegamenš¸èti,‘Uola“cosa“pu€ò“riv˜elarsi“tediosa“e“monetariamen˜te“dispGendiosa.Ž¡Inoltre–üse“il“v¸èostro“ISP‘üaimpšGone“limiti“di“orario“p˜er“il“v¸èostro“accesso,‘&hci€ò“vi“costringer€à“a“p˜osp˜orre“i“v¸èostriŽ¡messaggi–U in“determinate“ore“del“giorno,“ed“inš¸èviarli“man˜ualmen˜te.Ž¦La–¹²sezione“1“di“questo“doGcumenš¸èto“vi“risolv˜er€à“la“situazione“nella“quale“una“ricerca“esterna“di“DNS‘¹Špro˜v˜oGc˜her€àŽ¡l'inizio–/#del“collegamen•¸èto,‘e¤anc“he–/#se“la“vš¸èostra“e-mail“v˜err€à“solo“accoGdata.‘ÿ‰La“ragione“€è“do˜vuta“al“fatto“c˜heŽ¡sendmail–U vuole“¼"¹canonicare¼"“¹i“nomi“degli“host.Ž¦La–Å soluzione“di“questo“problema“consta“di“due“passi:‘Q€prima“di“tutto“dobbiamo“mošGdicare“mo˜deratamen¸èteŽ¡sendmail.cf.‘ &óDop•Go“dic•¸èh€é›te“sendmail.cf,“pQÂer“congurazioni“sempliciŽ©Mª¹La–®Tcongurazione“diretta“€è“pareccš¸èhio“p•Go“co–®Tpratica“e“tutto“tranne“c˜he“descrittiv‘ÿqÐa,‘Ï°ma“o˜vviamen˜te“€è“una“v˜ostraŽŸ ®scelta.ŽŸؼVicino–U alla“parte“nale“del“vš¸èostro“sendmail.cf“do˜vrebbGe“esserci“una“riga“come“questa:Ž¤´å‘ÄR$*–¹N<“@“$*“$~P“>“$*‘=hö$:“$1“<“@“$[“$2“$3“$]“>“$4ŽŸؼ¹F‘ÿ*¸ate–U precedere“questa“riga“da“¼"¹#¼"“¹in“moGdo“cš¸èhe“div˜enga:Ž¡‘Ä#R$*–¹N<“@“$*“$~P“>“$*‘8¯¨$:“$1“<“@“$[“$2“$3“$]“>“$4ŽŸ ÖÀ3.1.2Ž‘#!\Congurare–Õsendmail.cf“con“il“sorgen®>te“m4.Ž¦¹Aggiungete–U la“seguenš¸ète“riga“al“v˜ostro“/usr/src/sendmail-8.8.7/cf/cf/v˜ostronomehost.sm˜tp.mc:Ž¡‘ÄFEATURE(nocanonify)dnlŽŸؼ¹Il–ˆ±vš¸èostro“sendmail.cf“nale“pu€ò“essere“compilato“dando“i“seguen˜ti“comandi.‘ 4Ricordatevi“sempre“di“fare“unaŽŸ ®copia–U di“riserv‘ÿqÐa“del“vš¸èostro“attuale“/etc/sendmail.cf“prima“di“installarne“uno“n˜uo˜v˜o:Ž¡‘Äcp–¹N/etc/sendmail.cf“/etc/sendmail.cf.bakŽ¤ Š=‘cd‘¹N/usr/src/sendmail-8.8.7/cf/cfŽ¡‘m4–¹Nvostronomehost.smtp.mc“>“/etc/sendmail.cfŽŸ#ÃÂ3.2Ž‘¾Aggiungere–¸il“ritardo“di“c hiamataŽ¦¹€È‘yˆsp•Gesso›yÀutile,‘¥ sp“ecialmen¸ète˜su˜linee˜con˜mo“dem,‘¥ inserire˜un˜ritardo˜di˜c•¸èhiamata.‘(`Ci€ò˜signica˜c“he˜se˜sendmailŽ¤ ®inizia–A×una“connessione“nel“ten•¸ètativ“o–A×di“inš¸èviare“una“e-mail“(prendendo“la“linea“telefonica)“ma“il“collegamen˜toŽ¡ric¸èhiede–…œpi€ù“tempšGo“p˜er“essere“stabilito“risp˜etto“a“ci€ò“c¸èhe“sendmail“ritiene“necessario,‘Ñ»sendmail“asp˜etter€àŽ¡semplicemenš¸ète–U alcuni“secondi“e“riten˜ter€à.ŽŸ ÖÀ3.2.1Ž‘#!\Congurare–Õsendmail.cf“direttamen®>teŽ¦¹Da–U qualcš¸èhe“parte“nel“v˜ostro“sendmail.cf“do˜vrebbGe“esserci“una“riga“come“questa:Ž©´å‘Ä#O‘¹NDialDelay=10sŽŸؼ¹(o–̪molto“simile).›Øcancellate“il“#.˜Se“non“c'€è“alcun“#‘¡òall'inizio“della“riga,‘êallora“do•¸èv“ete–̪considerare“c¸èheŽ¡tutto–U €è“a“pGosto“(vuol“dire“cš¸èhe“€è“gi€à“stato“abilitato“preceden˜temen˜te).ŽŸؼSe–2ünon“troš¸èv‘ÿqÐate“questa“riga“nel“v˜ostro“sendmail.cf,‘jrinseritela“pure“(la“cosa“migliore“€è“quella“di“pGorla“nellaŽ¡parte–U ¼"¹options¼"“¹del“le):Ž¦‘ÄO‘¹NDialDelay=10sŽŸؼ¹MoGdicate–U il“v‘ÿqÐalore“10s‘*hin“quello“cš¸èhe“ritenete“fare“al“caso“v˜ostro.ŽŽŽŒ‹>^ Û_2 ý ~?Ÿ„€ÕÁGŽÀ4.‘ñ8In®>viare–Õla“pQÂosta’pG¹6ŽŽ ÕÁ ýV¯À3.2.2Ž‘#!\Congurare–Õsendmail.cf“col“sorgen®>te“m4ŽŸMª¹Aggiungete–U la“linea“seguenš¸ète“al“le“/usr/src/sendmail-8.8.7/cf/cf/v˜ostronomehost.sm˜tp.mc:Ž¤´å‘Ädefine(`confDIAL_DELAY',`10s')ŽŸؼ¹MoGdicate–U il“v‘ÿqÐalore“10s‘*hin“quello“cš¸èhe“ritenete“fare“al“caso“v˜ostro.ŽŸؼIl–ˆ±vš¸èostro“sendmail.cf“nale“pu€ò“essere“compilato“dando“i“seguen˜ti“comandi.‘ 4Ricordatevi“sempre“di“fare“unaŽ© ®copia–U di“riserv‘ÿqÐa“del“vš¸èostro“attuale“/etc/sendmail.cf“prima“di“installarne“uno“n˜uo˜v˜o:Ž¡‘Äcp–¹N/etc/sendmail.cf“/etc/sendmail.cf.bakŽ¤ Š=‘cd‘¹N/usr/src/sendmail-8.8.7/cf/cfŽ¡‘m4–¹Nyourhostname.smtp.mc“>“/etc/sendmail.cfŽŸ(Àœ¿4Ž‘ÁIncviare–G\la“ppœostaŽŸ¿:¹L'inš¸èvio–#/della“pGosta“pu€ò“essere“eettuato“in˜v˜oGcando“il“comando“¼"¹sendmail“-q¼"¹.‘`ÚP˜er“quelli“in˜teressati“a“sapGereŽ¦ci€ò–U cš¸èhe“sendmail“sta“facendo,“¼"¹sendmail“-q“-v¼"“¹vi“dar€à“una“descrizione“pi€ù“dettagliata“del“proGcesso“di“in˜vio.ŽŸؼ€È‘êmolto›ê¨con•¸èv“enien“te˜automatizzare˜il˜proGcesso˜di˜in“vio˜dell'e-mail.‘NMolto˜com“unemen“te˜viene˜usato˜cron˜pGerŽ¦questo‘U proGcesso.ŽŸ#ÃÂ4.1Ž‘¾Come–¸in viare“e-mail“ad“un“determinato“orarioŽŸMª¹Editate–U il“vš¸èostro“cron˜tab:Ž¤´å‘Äcrontab‘¹N-eŽ©ؼ¹Aggiungete–U delle“righe“in“questa“forma:Ž¡‘Ä05–¹N18-23,0-7‘å8*“*“Mon,Tue,Wed,Thu,Fri“/usr/sbin/sendmail“-qŽŸ Š=‘05–¹N*‘8¯¨*“*“Sat,Sun‘=hö/usr/sbin/sendmail“-qŽ¦¹Riferitevi–²alle“pagine“man“di“cron“(dispšGonibili“con“¼"¹man“5“cron¸ètab¼"¹)“p˜er“informazioni“ulteriori.‘ˆiIl“formatoŽ¤ ®mi–'¥semš¸èbra“piuttosto“o˜vvio.‘bWL'inserimen˜to“d'esempio“di“cron˜tab“mostra“c˜he“la“pGosta“(soltan˜to“e“solamen˜te“seŽ¡inserita–yÝin“coGda)“vš¸èerr€à“in˜viata“dopGo“5“min˜uti“di“ogni“ora“nei“giorni“feriali,‘ƒ iniziando“alle“18:05“e“fermandosiŽ¡alle–^×7:05“del“mattino“dopšGo.‘Ž¦Nei“ne“settimana“la“p˜osta“v¸èerr€à“sp˜edita“5“min¸èuto“dop˜o“l'ora,‘aEcominciando“alleŽ¡0:05–U di“sabato“e“nendo“alle“23:05“di“domenica.ŽŸؼUsando–˜æun“sistema“dial-on-demand,‘©×€è“talvš¸èolta“desiderabile“ricev˜ere“la“v˜ostra“e-mail“attra˜v˜erso“il“protoGcolloŽ¡POP3–òea“determinati“orari“del“giorno.‘IPP¸èer“questo“compito“€è“pGossibile“inserire“una“riga“simile“a“questa“nelŽ¡v•¸èostro‘U cron“tab:ŽŸ´å‘Ä0–¹N21‘8¯¨*“*“*“popclient“-3“-u““-p““-o“/var/spool/mail/ŽŸ Š=‘Ž¦¹Naturalmen¸ète–U v‘ÿqÐa“tutto“su“una“riga“sola.ŽŸؼsalv‘ÿqÐate–U il“le“e“uscite“dall'editor.‘q€Il“cron¸ètab“€è“ora“installato.ŽŽŽŒøG÷ƒ’À;èÛ_2ÕÁGóqLË ectt0900ó¥!¢N ecbx1200ó]fŒ ecbx1000ó&Lt$ffffecbx1440óŒ6 ecss1000óqLË ectt1000óþÖëI½q½qecss2074ó 1ê± ecrm1000ó  b> cmmi10ùRßßßß