Entwicklungsumgebung/Mail: Unterschied zwischen den Versionen

Aus Delixs
Zur Navigation springen Zur Suche springen
KKeine Bearbeitungszusammenfassung
(HORDE)
Zeile 4: Zeile 4:


== E-Mail-Server ==
== E-Mail-Server ==
=== Postfix installieren ===
=== Postfix installieren ===


Zeile 20: Zeile 21:


== E-Mail-Client ==
== E-Mail-Client ==
=== Einspielen von Mutt (E-Mail-Programm) ===
=== Einspielen von Mutt (E-Mail-Programm) ===


Zeile 41: Zeile 43:
* eGroupware
* eGroupware
* AJAX-Webmailer: RoundCube
* AJAX-Webmailer: RoundCube
=== Vorschlag dovecot ===
  aptitude install dovecot-common dovecot-imapd
und dann in  /etc/dovecot/dovecot.conf
  protocols = imap imaps
Dienst neu starten:
  /etc/init.d/dovecot restart
=== Vorschlag HORDE ===
noch ungetestet
  aptitude install imp4 horde3
datenbank horde anlegen
  create.mysql.sql.gz
  # in /usr/share/doc/horde3/examples/scripts/sql suchen
  # nach /tmp kopieren
  gunzip create.mysql.sql.gz
  mysql -uroot <create.mysql.sql
in phpmyadmin einen user "horde" mit allen Rechten fuer datenbank "horde" anlegen
  chown www-data /etc/horde/*
in /etc/horde/horde3/conf3 die ersten beiden zeilen auskommentieren
im Browser http://alix.delixs-schule.de:10080/horde3 aufrufen
  konfig ==> mysql-datenbank eintragen
  speichern
  imp ==> speichern
in horde3/registery.php
  imp ==> active
  imp4
in servers.php
  $servers['imap'] = array(
    'name' => 'IMAP Server',
    'server' => 'localhost',
    'hordeauth' => true,
    'protocol' => 'imap/notls',
    'port' => 143,
    'maildomain' => 'example.com',
    'smtphost' => 'localhost',
    'smtpport' => 25,
    'realm' => '',
    'preferred' => '',
  );
konfiguration ==> auth ==> $conf[auth][admins] ==> unbedingt nen
angelegten user eintragen (z.B. phflesch)
  * $conf[auth][driver] ==>    Let a Horde
  $conf[auth][params][app] ==> imp





Version vom 20. Dezember 2008, 22:03 Uhr

Uberarbeiten Diese Seite sollte nochmals überarbeitet werden. Eine Begründung befindet sich in der Regel unter Diskussion (oben).


E-Mail-Server

Postfix installieren

aptitude install postfix

Möglichkeiten der Postfix-Konfiguration

Auswahl: nur lokal

FQDN

Hinwies: aber es gab eine Warnung:

WARNING: /etc/aliases exists, but does not have a root alias.


E-Mail-Client

Einspielen von Mutt (E-Mail-Programm)

Um als root am Server auch die Mails lesen zu können (z.B. Fehlermeldungen), wurde das Paket mutt eingespielt.

aptitude install mutt


damit dieses Programm mit dem MC als Editor arbeitet, wurde das Programm wie folgt konfiguriert.

wir konfigurieren (sicherheitshalber) gleich für alle User, also in der /etc/Muttrc (großes "M"!). Hier legen wir als Editor den mcedit fest.

set editor="mcedit"


Webmailer

Diskussion fällig:

  • horde/imp
  • eGroupware
  • AJAX-Webmailer: RoundCube

Vorschlag dovecot

 aptitude install dovecot-common dovecot-imapd

und dann in /etc/dovecot/dovecot.conf

 protocols = imap imaps

Dienst neu starten:

 /etc/init.d/dovecot restart

Vorschlag HORDE

noch ungetestet

 aptitude install imp4 horde3


datenbank horde anlegen

 create.mysql.sql.gz
 # in /usr/share/doc/horde3/examples/scripts/sql suchen
 # nach /tmp kopieren
 gunzip create.mysql.sql.gz
 mysql -uroot <create.mysql.sql

in phpmyadmin einen user "horde" mit allen Rechten fuer datenbank "horde" anlegen

 chown www-data /etc/horde/*

in /etc/horde/horde3/conf3 die ersten beiden zeilen auskommentieren

im Browser http://alix.delixs-schule.de:10080/horde3 aufrufen

 konfig ==> mysql-datenbank eintragen
 speichern
 imp ==> speichern

in horde3/registery.php

 imp ==> active
 imp4

in servers.php

 $servers['imap'] = array(
   'name' => 'IMAP Server',
   'server' => 'localhost',
   'hordeauth' => true,
   'protocol' => 'imap/notls',
   'port' => 143,
   'maildomain' => 'example.com',
   'smtphost' => 'localhost',
   'smtpport' => 25,
   'realm' => ,
   'preferred' => ,
 );

konfiguration ==> auth ==> $conf[auth][admins] ==> unbedingt nen angelegten user eintragen (z.B. phflesch)

 * $conf[auth][driver] ==>    Let a Horde
 $conf[auth][params][app] ==> imp


Weblinks



zurück | Hauptseite