Zarafa einrichten und mit Android synchronisieren

Status
Für weitere Antworten geschlossen.

So3r3n

Benutzer
Mitglied seit
25. Mrz 2012
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
Hi Leute,

ich möchte gerne Zarafa auf mein Synology 212j implementieren. Um die Kontakte und Kalender auf mein Android Telefon (Samsung Galaxy S3) über Exchange ActivSync zu Synchronisieren. Mein NAS läuft zur Zeit auf Version 4.1-2567 (ist also noch Beta).

Ich habe es soweit geschafft auf die Weboberfläche zurück greifen zu können

Bild 1.jpg

Dazu habe ich das Wiki (Link: http://www.zarafa.com/wiki/index.php/Zarafa_Installation_Instructions_for_Synology_NAS) befolgt:

Ich habe über SSH auf meine DS zugegriffen und mein MYSQL Password geändern wie es im Wiki steht:


HTML:
vi /etc/zarafa/server.cfg


und folgende Zeile bearebitet:


HTML:
mysql_password =


Dann habe ich einen User angelegt: der Nache ist Admin


HTML:
zarafa-admin -c admin -P -e admin@MEINSERVER.synology.me -f "Soeren"

Um zu checken dass dies erfolgreich ist habe ich folgendes eingegeben:


HTML:
zarafa-admin --details admin


dann habe ich Zafara neugestartet:


HTML:
/var/packages/Zarafa/scripts/start-stop-status stop

/var/packages/Zarafa/scripts/start-stop-status start


Soweit läuft alles, nun wird es kniffelig und datailreich.


Ich habe nun üer vi (Mac OS x Terminal.app) auf folgende Datei als Benutzer Root zugefriffen, die habe ich schon die ganze Zeit gemacht.

Naja, egalich habe auf foilgende Datei zugefriffen:


HTML:
vi /etc/syslog.deny


dort habe ich folgendes in die Datei eingefügt und den Rest gelöscht:


HTML:
# These priorities in this config file are not logged
# refer to syslog.h


#alert
#crit
#debug
#emerg
#err
#info
#notice


Nun habe ich wie es im Wiki (Link: http://www.zarafa.com/wiki/index.ph....28beta.29_-_Configure_Postfix_with_smarthost) steht swn Mail Server eingerichtet:

Bild 2.jpg

Dann habe ich wieder üner das Terminal folgende Datei bearbeitet:


HTML:
vi /var/packages/MailServer/target/etc/template/main.template


und ganz unten in der Datei (bei mir Zeile 670) folgende Zeilen ergänzt


HTML:
#As it is not allowed to enter a smarthost with [] in the DSM UI, it is necessary to disable MX lookups
#[SMARTHOST] means get the A record
#SMARTHOST means get the MX record
disable_dns_lookups = yes
#Uncomment the following line to get debug output in case of problems with the smarthost
#debug_peer_list = SMARTHOST


Dann habe ich dem Wiki weiter gefolgt:

und


HTML:
vi /etc/fetchmailrc


bearbeitet:

ich habe einfach eingefügt


HTML:
# every 60 seconds fetchmail tries to download new mail
set daemon 60
# Replace POP3SERVER and USERNAME with the correct values from your provider
poll POP3SERVER protocol pop3 port 995 user USERNAME
# Replace PASSWORD_OF_USERNAME with the password of the username 
password PASSWORD_OF_USERNAME ssl
smtpaddress localhost
# Replace ZARAFAUSER with the username of your local zarafauser where the mail shoud be delivered to.
flush forcecr mda "/usr/local/zarafa/bin/zarafa-dagent


Dann den Service neustarten


HTML:
/var/packages/Zarafa/scripts/start-stop-status stop
/var/packages/Zarafa/scripts/start-stop-status start


und dann folgende Datei bearbeitet:
HTML:
vi /var/packages/MailServer/target/etc/template/master.template


und folgendes Kommando wieder ganz unten in die Datei eingefügt:


HTML:
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================
zarafa    unix  -       n       n       -       10      pipe
 flags= user=vmail argv=/usr/local/zarafa/bin/zarafa-dagent $(user)
#submission inet n       -       n       -       -       smtpd


Dann wieder folgende Datei bearbeitet:


HTML:
vi /var/packages/MailServer/target/etc/template/main.template


die Zeile "#home_mailbox = .Maildir/" gelöscht und durch:


HTML:
mailbox_transport = zarafa:
local_recipient_maps =
zarafa_destination_recipient_limit = 1


ersetzt.

Dann habe ich weiter mit


HTML:
vi /etc/zarafa/server.cfg


gemacht. und zwar habe ich die diese Zeilen (bei mir Zeile 36) geändert in


HTML:
local_admin_users       = root admin


Dann den Dienst wieder neugestartet:


HTML:
/var/packages/Zarafa/scripts/start-stop-status stop
/var/packages/Zarafa/scripts/start-stop-status start




Laut dem Wiki sollte ich nun fertig sein und wenigstens E-Mail versenden und empfangen können. Klappt aber nicht.

Es wäre super wenn mir jemand helfen kann.

Danke schonmmal im Voraus!
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38
Hi,

bitte poste doch mal was in den folgenden Logs steht (/var/log/messages und /var/log/zarafa/spooler.log) in dem moment wo du eine Mail schickst. Für das empfangen solltest du einmal per telnet auf Port 25 deiner DS eine Mail abschicken siehe hier

HTML-Code:

local_admin_users = root admin
Weiterhin hast du in der server.cfg eingetragen das der local_admin user für Zarafa root und admin ist. In deiner master.cf steht drin das der User vmail die Mails über den dagent schickt. Daher muss der Eintrag local_admin_users wie im wiki auf local_admin_users = root vmail gesetzt werden.

Gruß Julian
 

So3r3n

Benutzer
Mitglied seit
25. Mrz 2012
Beiträge
23
Punkte für Reaktionen
0
Punkte
0
Hier der Log von
HTML:
/var/log/zarafa/spooler.log



PHP:
Thu Aug  9 17:32:37 2012: [12299] Unable to connect to SMTP server, retrying mail for user admin later
Thu Aug  9 17:33:34 2012: [12835] Sending e-mail for user admin, subject: 'Test', size: 2013
Thu Aug  9 17:33:34 2012: [12834] Sending e-mail for user admin, subject: 'WG: Test', size: 3024
Thu Aug  9 17:33:34 2012: [12835] Sending message with Message-ID: zarafa.5023d84e.3223.407e437968ec37d3@DiskStation
Thu Aug  9 17:33:34 2012: [12834] Sending message with Message-ID: zarafa.5023d84e.3222.652a071435130bb7@DiskStation
Thu Aug  9 17:33:36 2012: [12835] E-mail for user admin was accepted by SMTP server
Thu Aug  9 17:33:36 2012: [12834] E-mail for user admin was accepted by SMTP server
Thu Aug  9 17:34:48 2012: [13042] Sending e-mail for user admin, subject: 'Test', size: 1704
Thu Aug  9 17:34:49 2012: [13042] Sending message with Message-ID: zarafa.5023d899.32f2.52a7235273a032cc@DiskStation
Thu Aug  9 17:34:49 2012: [13042] E-mail for user admin was accepted by SMTP server


und von
HTML:
/var/log/messages

PHP:
Thu Aug  9 17:32:37 2012: [12299] Unable to connect to SMTP server, retrying mail for user admin later
Thu Aug  9 17:33:34 2012: [12835] Sending e-mail for user admin, subject: 'Test', size: 2013
Thu Aug  9 17:33:34 2012: [12834] Sending e-mail for user admin, subject: 'WG: Test', size: 3024
Thu Aug  9 17:33:34 2012: [12835] Sending message with Message-ID: zarafa.5023d84e.3223.407e437968ec37d3@DiskStation
Thu Aug  9 17:33:34 2012: [12834] Sending message with Message-ID: zarafa.5023d84e.3222.652a071435130bb7@DiskStation
Thu Aug  9 17:33:36 2012: [12835] E-mail for user admin was accepted by SMTP server
Thu Aug  9 17:33:36 2012: [12834] E-mail for user admin was accepted by SMTP server
Thu Aug  9 17:34:48 2012: [13042] Sending e-mail for user admin, subject: 'Test', size: 1704
Thu Aug  9 17:34:49 2012: [13042] Sending message with Message-ID: zarafa.5023d899.32f2.52a7235273a032cc@DiskStation
Thu Aug  9 17:34:49 2012: [13042] E-mail for user admin was accepted by SMTP server
DiskStation> tail /var/log/messages
Aug  9 17:32:15 synorelayd[5700]: request.cpp:79 curl_share_cleanup failed
Aug  9 17:32:15 synorelayd[5700]: request_alias.cpp:119 alias name is not string or empty
Aug  9 17:32:15 synorelayd[5700]: synorelayd.cpp:684 failed to get request for keep alive
Aug  9 17:32:40 postfix/postmap[12391]: fatal: open /var/packages/MailServer/target/etc/main.cf: No such file or directory
Aug  9 17:32:47 postfix/postfix-script[12519]: warning: group or other writable: /var/packages/MailServer/target/etc/./master.cf
Aug  9 17:32:47 postfix/postfix-script[12520]: warning: group or other writable: /var/packages/MailServer/target/etc/./aliases
Aug  9 17:32:47 postfix/postfix-script[12521]: warning: group or other writable: /var/packages/MailServer/target/etc/./dovecot.conf
Aug  9 17:32:47 postfix/postfix-script[12523]: warning: group or other writable: /var/packages/MailServer/target/etc/./main.cf
Aug  9 17:32:48 postfix/smtp[12556]: error: open database /var/packages/MailServer/target/etc/sasl_passwd.db: No such file or directory
Aug  9 17:32:49 postfix/smtp[12559]: error: open database /var/packages/MailServer/target/etc/sasl_passwd.db: No such file or directory
 

OhneAhnung

Benutzer
Mitglied seit
04. Apr 2012
Beiträge
300
Punkte für Reaktionen
0
Punkte
22
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat