User Tools

Site Tools


sermn_wiki:userpages:marta:exim4

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sermn_wiki:userpages:marta:exim4 [2009/09/13 13:18]
miquel
sermn_wiki:userpages:marta:exim4 [2018/08/21 11:25] (current)
miquel [Exim & Exim New Users websites]
Line 1: Line 1:
 ======  Servidor de correu electrònic (exim4) ====== ======  Servidor de correu electrònic (exim4) ======
  
-===== Configuració a 'cie-58-175.uab.cat' =====+===== Configuració a 'sermnserver.sermn.net' =====
  
 ==== Configuració general ==== ==== Configuració general ====
Line 9: Line 9:
 <file> <file>
 dc_eximconfig_configtype   = 'smarthost' dc_eximconfig_configtype   = 'smarthost'
-dc_other_hostnames         = 'cie-58-175.uab.cat ; sermn.uab.es ; sermn.uab.cat ; oldmrui.uab.es ; oldmrui.uab.cat'+dc_other_hostnames         = 'sermn.uab.es ; sermn.uab.cat ; oldmrui.uab.es ; oldmrui.uab.cat'
 dc_local_interfaces        = '' dc_local_interfaces        = ''
 dc_readhost                = '' dc_readhost                = ''
Line 22: Line 22:
 dc_localdelivery           = 'mail_spool' dc_localdelivery           = 'mail_spool'
 </file> </file>
 +
 +**Split configuration files:** quan la comanda ''dpkg-reconfigure exim4-config'' ens pregunti //Split configuration into small files?// ---és a dir, si volem dividir el fitxer de configuració en múltiples fitxers--- respondrem //<Yes>//.
  
 Crear un usuari amb compte a la màquina local (però sense possibilitat de login) que serà qui rebi els mails a la carpeta  ''/var/mail/<user>/'' Crear un usuari amb compte a la màquina local (però sense possibilitat de login) que serà qui rebi els mails a la carpeta  ''/var/mail/<user>/''
Line 27: Line 29:
 ==== Virtual hosts ==== ==== Virtual hosts ====
  
-Crear una carpeta on l'exim guardarà els diferents virtual hosts''/etc/exim4/<carpeta>/''+Crear una carpeta on l'exim guardarà els diferents virtual hosts''/etc/exim4/<carpeta>/''
  
 Crear tants fitxers com dominis virtuals volem que l'exim diferencii. Aquests fitxer han de tindre el nom del domini virtual. Cada fitxer conté línies amb el següent format: ''address : username@localhost'' Crear tants fitxers com dominis virtuals volem que l'exim diferencii. Aquests fitxer han de tindre el nom del domini virtual. Cada fitxer conté línies amb el següent format: ''address : username@localhost''
  
-Ara necessitem fer que l'exim llegeixi aquests fitxers per saber que fer amb els mails que li arriben. Primer de tot s'ha d'actualitzar la llista de dominis editant el fitxer ''01_exim4-config_listmacrosdefs'', cal canviar la directiva ''local_domains'' per aquesta altra:\\ +Ara necessitem fer que l'exim llegeixi aquests fitxers per saber que fer amb els mails que li arriben. Primer de tot s'ha d'actualitzar la llista de dominis editant el fitxer ''<path>/main/01_exim4-config_listmacrosdefs'' i canviant la directiva ''local_domains'' per aquesta altra:
-    domainlist local_domains = @:localhost:dsearch;/etc/exim4/<carpeta>+
  
-Desprès s'ha de crear un nou fitxer anomenat ''350_exim4-config_vdom_aliases'' a la carpeta ''<path>/router/'' i afegir-hi el següent contingut, on diem a l'exim com buscar als receptors locals:+<file> 
 +domainlist local_domains = @:localhost:dsearch;/etc/exim4/<carpeta> 
 +</file>
  
-   vdom_aliases: +Desprès s'ha de crear un nou fitxer anomenat ''<path>/router/350_exim4-config_vdom_aliases'' i afegir-hi el següent contingut, on diem a l'exim cóm buscar als receptors locals:
-      driver = redirect +
-      allow_defer +
-      allow_fail +
-      domains = dsearch;/etc/exim4/<carpeta> +
-      data = ${expand:${lookup{$local_part}lsearch*@{/etc/exim4/<carpeta>/$domain}}} +
-      retry_use_local_part +
-      pipe_transport = address_pipe +
-      file_transport = address_file +
-      no_more+
  
 +<file>
 +vdom_aliases:
 +   driver = redirect
 +   allow_defer
 +   allow_fail
 +   domains = dsearch;/etc/exim4/<carpeta>
 +   data = ${expand:${lookup{$local_part}lsearch*@{/etc/exim4/<carpeta>/$domain}}}
 +   retry_use_local_part
 +   pipe_transport = address_pipe
 +   file_transport = address_file
 +   no_more
 +</file>
  
-==== Rescriure Capçaleres ====+==== Reescriure Capçaleres ====
  
-La configuració per defecte de l'exim, rescriu les les adreces de les capçaleres dels mails avaç d'enviar-los.  +La configuració per defecte de l'exim, reescriu les adreces de les capçaleres dels correus electrònics abans d'enviar-los. A nosaltres ens interessa que els correus electrònics que s'enviïn portin el nom de domini del //virtual host// corresponent, i per tant s'ha deshabilitat l'opció de reescriure les capçaleres. 
-A nosaltres ens interesa que els mails que s'envien portin el nom de domini del virtual host corresponent  per tant s'ha deshabilitat l'opció de rescriure les capçaleres. +Així cada programa, te l'adreça de correu electrònic desitjada.
-Així cada programa, te la seva pròpia adreça de mail amb el domini desitjat.+
  
-L'única cosa a tindre en compte es que el domini //uab.es// NO es controla de fora local. +La única cosa a tindre en compte es que el domini //uab.es// NO es controla de forma local. 
  
-===== Pàgines web sobre configuració =====+===== Enllaços ===== 
 + 
 +==== Exim4 @ Debian ====
  
   * [[http://wiki.debian.org/PkgExim4 | Exim v4 Packages for Debian.]] Exim4 is the MTA (Mail Transfer Agent) installed by default on new debian installations. On the above web page, the Debian exim4 maintainers would like to deliver information important for users and developers.   * [[http://wiki.debian.org/PkgExim4 | Exim v4 Packages for Debian.]] Exim4 is the MTA (Mail Transfer Agent) installed by default on new debian installations. On the above web page, the Debian exim4 maintainers would like to deliver information important for users and developers.
-  * The [[http://pkg-exim4.alioth.debian.org/README/README.Debian.html | Exim4 README.Debian file]] is the first file to read under debian. Then one ought to read the specification file ([[http://www.exim.org/exim-html-current/doc/html/spec_html/index.html | The Exim Specification - Version 4.6x,]] also available in [[http://www.exim.org/exim-pdf-current/doc/spec.pdf | (PDF format)]]) and locally at ''/usr/share/doc/exim4-base/spec.txt''+  * [[http://wiki.debian.org/PkgExim4UserFAQ | FAQ sobre Exim4 a Debian]] escrita pels encarregats d'Exim 4 a Debian. Cap al final (apartat 1.10.1) fan una revisió d'articles on-line sobre Exim4 i Debian. Només en salven l'article [[http://www.pseudorandom.co.uk/2006/mailserver/ | Mailserver configuration with Debian, Exim, ClamAV & dspam,]] mentre que [[http://koivi.com/exim4-config/ | Installing and configuring Exim 4 on Debian]] no els mereix gaire admiració. 
-  * For further insight into Exim4 filtering capabilities, see [[http://www.exim.org/exim-html-current/doc/html/filter.html | The Exim Filter Specification - Version 4.6x]] [[http://www.exim.org/exim-pdf-current/doc/filter.pdf | (PDF)]]. +  * The [[http://pkg-exim4.alioth.debian.org/README/README.Debian.html | Exim4 README.Debian file]] is the first file to read under debian. Then one ought to read ([[http://www.exim.org/exim-html-current/doc/html/spec_html/index.html | The Exim Specification - Version 4.6x,]] also available in [[http://www.exim.org/exim-pdf-current/doc/spec.pdf | (PDF format)]]) and locally at ''/usr/share/doc/exim4-base/spec.txt''. 
-  * Hi ha una [[http://wiki.debian.org/PkgExim4UserFAQ FAQ sobre Exim4 a Debian]] escrita pels encarregats d'Exim 4 a DebianCap al final (apartat 1.10.1) fan una revisió d'articles on-line sobre Exim4 i Debian... només en salven l'article [[http://www.pseudorandom.co.uk/2006/mailserver/ | Mailserver configuration with Debian, Exim, ClamAV & dspam,]] mentre que [[http://koivi.com/exim4-config/ | Installing and configuring Exim 4 on Debian]] no els mereix gaire admiració. A més, en aquest darrer exemple fan servir múltiples fitxers sota "conf.d", mentre que, per ara, a la nostra instal·lació fem servir un únic fitxer de configuració. + 
-  * [[http://archiv.debianhowto.de/en/exim4/exim4_basic.html Basic Installation and Configuration of Exim 4.]] Cal anar amb compte, ja que és per Debian Woody, però potser no hi hagi gaires diferències i es pugui aprofitar.+Tot i que aquestes instruccions es varen escriure per Debian Woody, poden ser d'interès, 
 +  * [[http://archiv.debianhowto.de/en/exim4/exim4_basic.html | Basic Installation and Configuration of Exim 4.]] on Debian Woody. 
 + 
 +==== Exim & Exim New Users websites ==== 
 + 
 +  * [[http://www.exim.org/ | Exim website]] 
 +  * [[http://www.exim.org/docs.html | Main documentation]] 
 +  * [[http://wiki.exim.org/ | Exim Wiki site]] 
 +    * For further insight into Exim4 filtering capabilities, see [[http://www.exim.org/exim-html-current/doc/html/filter.html | The Exim Filter Specification - Version 4.6x]] [[http://www.exim.org/exim-pdf-current/doc/filter.pdf | (PDF)]]. 
 +  * [[http://www.exim-new-users.co.uk/ | Jason Meers - Getting started with EXIM Introduction.]] 
 +    * [[http://www.exim-new-users.co.uk/content/blogcategory/31/46/ | Exim - Debian & Ubuntu notes.]] 
 + 
 +==== Exim log files ==== 
 + 
 +  * [[https://forums.cpanel.net/threads/reading-and-understanding-the-exim-main_log.445812/ | Reading and Understanding the exim main_log]] 
 +  * [[https://www.hostingstuff.net/exim-cheatsheet/ | Exim Cheatsheet]] 
 +  * [[https://linoxide.com/linux-how-to/command-line-exim/ |  30 Handy Commands to Manage Exim Mail Server]] 
 +  * [[https://admin-ahead.com/forum/general-linux/cheatsheet-for-exim-mail-log-troubleshooting/ | Cheatsheet for Exim mail log troubleshooting]] 
 +  * [[http://www.datadisk.co.uk/html_docs/exim/exim_cs.htm | Exim Cheat Sheet]]
  
 ===== Altres assumptes tècnics ===== ===== Altres assumptes tècnics =====
sermn_wiki/userpages/marta/exim4.1252840730.txt.gz · Last modified: 2009/09/13 13:18 by miquel