Entwicklungsumgebung/Mail: Unterschied zwischen den Versionen
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
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
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