Current time: 02-17-2025, 07:04 PM Hello There, Guest! (LoginRegister)


Post Reply 
ispCP + Zarafa
Author Message
jara Offline


Posts: 4
Joined: Apr 2009
Reputation: 0
Post: #21
RE: ispCP + Zarafa
So, gestern nicht mehr geschafft zu Posten. Smile

Erste Tests abgeschlossen, das Empfangen und Senden der Mails funktioniert, auch das der Zarafa-User untereinander. Big Grin

Und hier das Workaround:

Folgendes in den entsprechenden Dateien hinzufügen/ändern:

main.cf:
Code:
# Zarafa...
mailbox_transport = zarafa:
zarafa_destination_recipient_limit = 1

master.cf:
Code:
zarafa unix - n n - 10 pipe flags= user=vmail argv=/usr/bin/zarafa-dagent ${user}

/etc/zarafa/server.cfg:
Code:
local_admin_users       = root
zu
Code:
local_admin_users       = root vmail


Jetzt die Services neustarten, um die Einstellungen zu übernehmen:
Code:
/etc/init.d/postfix restart
/etc/init.d/zarafa-server restart

So, damit Postfix die Mails für die Zarafa-User nicht von Postfix verschmäht
werden und überhaupt bei Zarafa ankommen, muss in die virtual_alias_maps Datei (/etc/postfix/ispcp/aliases)
einfach nur noch die Zuordnung der Mail-Adressen zu den Benutzernamen des Zarafa-Systems geschrieben werden.

Damit man das auch mit der GUI machen kann, hab ich einfach nur den Überprüfungsmechanismus für die Alias-Adressen
herausgenommen, um normale Benutzernamen eingeben zu können.
Das ist nen bissel schmutzig, da jetzt nur noch Überprüft wird, ob das Textfeld ler ist, oder nicht, ich hab aber schon ne Idee zur Erweiterung Wink

Also: In der /var/www/ispcp/gui/client/mail_add.php und /var/www/ispcp/gui/client/mail_edit.php folgendes auskommentieren und das else if zu nen if machen:
PHP Code:
if (!chk_email($value) && $value !== '') {
    
/* ERROR .. strange :) not email in this line - warning */
    
set_page_message(tr("Mail forward list error!"));
    return 
false;
  } else if (
$value === '') {
    
set_page_message(tr("Mail forward list error!"));
    return 
false;
  } 
wird zu
PHP Code:
//if (!chk_email($value) && $value !== '') {
    /* ERROR .. strange :) not email in this line - warning */
    //    set_page_message(tr("Mail forward list error!"));
    //    return false;
  //} else 
  
if ($value === '') {
    
set_page_message(tr("Mail forward list error!"));
    return 
false;
  } 

Das sollte es gewesen sein.


Jetzt nur noch einen Zarafa Account anlegen:
Code:
zarafa-admin -c test -e test@test.local -f "Test User" -P

Und den dazugehörigen Alias in der GUI:
   



Ich hoffe ich hab jetzt nichts vergessen und es hilft weiter Big Grin

Viele Grüße,
Jara
04-21-2009 05:11 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Messages In This Thread
ispCP + Zarafa - DaSilva - 03-27-2009, 07:47 PM
RE: ispCP + Zarafa - BeNe - 03-27-2009, 10:02 PM
RE: ispCP + Zarafa - DaSilva - 03-27-2009, 10:29 PM
RE: ispCP + Zarafa - BeNe - 03-27-2009, 10:46 PM
RE: ispCP + Zarafa - DaSilva - 03-27-2009, 11:10 PM
RE: ispCP + Zarafa - BeNe - 03-28-2009, 12:26 AM
RE: ispCP + Zarafa - tomdooley - 03-28-2009, 07:51 PM
RE: ispCP + Zarafa - DaSilva - 03-29-2009, 02:25 AM
RE: ispCP + Zarafa - FISA4 - 03-29-2009, 03:47 AM
RE: ispCP + Zarafa - Knut - 03-29-2009, 04:02 AM
RE: ispCP + Zarafa - FISA4 - 03-29-2009, 06:56 AM
RE: ispCP + Zarafa - Knut - 03-29-2009, 03:29 PM
RE: ispCP + Zarafa - viop - 10-26-2011, 02:44 PM
RE: ispCP + Zarafa - ZooL - 03-29-2009, 07:26 AM
RE: ispCP + Zarafa - BeNe - 03-30-2009, 04:01 PM
RE: ispCP + Zarafa - jara - 04-20-2009, 05:41 PM
RE: ispCP + Zarafa - BeNe - 04-20-2009, 05:43 PM
RE: ispCP + Zarafa - jara - 04-20-2009, 08:00 PM
RE: ispCP + Zarafa - BeNe - 04-20-2009, 08:47 PM
RE: ispCP + Zarafa - jara - 04-21-2009, 03:41 AM
RE: ispCP + Zarafa - DaSilva - 04-21-2009, 03:56 AM
RE: ispCP + Zarafa - jara - 04-21-2009 05:11 PM
RE: ispCP + Zarafa - nekron - 12-04-2010, 10:08 PM
RE: ispCP + Zarafa - luke666s - 07-04-2011, 08:57 PM
RE: ispCP + Zarafa - sunghost - 11-14-2011, 10:29 PM

Forum Jump:


User(s) browsing this thread: 4 Guest(s)