Synology-Forum.nl
Tweaks / Addons A.K.A. The Underground => Mail mods => Topic gestart door: ed_x op 24 november 2006, 15:03:32
-
Gebruik dit topic voor diskStation xmail / sendmail discussie.
-
het pakketje xmail is al aanwezig op de ds106 (wist ed_x)
met phpxmail (http://phpxmail.sourceforge.net/ (http://phpxmail.sourceforge.net/)) is deze te configuren.
een webclient kan zijn : http://www.squirrelmail.org/ (http://www.squirrelmail.org/) of
http://www.horde.org/webmail/screenshots/ (http://www.horde.org/webmail/screenshots/)
(maar er zijn er meer zie bv: http://php.resourceindex.com/Complete_S ... ed_E_Mail/ (http://php.resourceindex.com/Complete_Scripts/E_Mail_Utilities/Web_Based_E_Mail/)).
heb al wat geprobeerd...
maar krijgt xmail nog niet aan de praat (en het mechanisme dat de ds106 mails stuurt als er iets aan de hand is werkt trouwens ook niet bij mij (zit bij de admin configuratie va de ds106(send test msg oid)
sendmail vanaf de prompt werkt ook niet, zal wel weer configuratie zijn..
(volgens mij is het een kwestie van eerst sendmail aan de praat, dan xmail laten draaien, en dan een mail php client ...)
mailserver en snelheid is volgens mij hier geen issue.
het ophalen van de mail is maar een fractie van de CPU usage (eens per x keer per uur mail ophalen)
pas bij het draaien van de webmail app gaat het mischien wat zwaarder, maar dat zou mij (nog) niet uitmaken.
iemand die wel wat werkend heeft?
(allemaal proberen dus !)
[Update] gisteren nog even gezien dat de sendmail package ook bestaan.
deze is vele male groter dan de huidige sendmail op de ds106
heb het nog niet kunnen laten mailen..
-
Het is gelukt...
kan de Ds106 nu gebruiken als mail server en kan ook webmail draaien.
wat het nu doet is :
alle interne mail vanuit mijn lan doorsturen naar mijn ISP (smtp)
en alle popboxen leeghalen en doorsturen naar interne gebruikers.
heb de volgende dingen gebruikt:
xmail ( de mail server)
phpxmail (configuratie tool voor xmail)
en als webmail client: telaen
installatie is niet complex, alhoewel een aantal uurtje forums spitten nodig was om alles te kunnen laten draaien.
nu nog eens kijken welke webmail client nu echt de beste is...
-
kun je ook even vertellen hoe je dat gedaan hebt, om de ds106e als mailserver te gebruiken :)
-
kun je ook even vertellen hoe je dat gedaan hebt, om de ds106e als mailserver te gebruiken :)
Hier ben ik ook heel benieuwd naar voor mijn Diskstation 101j en 106e.
8)
-
wat je nodig hebt is xmail en phpxmail (voor de configuratie)
installatie xmail :
vanuit putty :
/opt/bin/ipkg install xmail
phpxmail kun je downloaden vanaf:
http://sourceforge.net/project/showfile ... p_id=32103 (http://sourceforge.net/project/showfiles.php?group_id=32103)
lees de doc's van phpxmail .
de 1e stap was het aanmaken van een "encrypted password" voor de admin account.
als dat werkt, kun je inloggin in phpxmail en xmail configureren.
laat maar weten hoever je komt. (ben ff druk)
-
wat je nodig hebt is xmail en phpxmail (voor de configuratie)
installatie xmail :
vanuit putty :
/opt/bin/ipkg install xmail
Helaas lukt het mij nog niet erg met putty, ik heb nog geen ervaring met putty, tot nu toe steeds een network error: connection refused.
-
wat je nodig hebt is xmail en phpxmail (voor de configuratie)
installatie xmail :
vanuit putty :
/opt/bin/ipkg install xmail
Helaas lukt het mij nog niet erg met putty, ik heb nog geen ervaring met putty, tot nu toe steeds een network error: connection refused.
Dit ben ik dus --> dunster
-
hier een uitgebreide uitleg over hoe xmail en phpxmail te installeren en automatisch te laten starten bij een reboot van de ds106e
voorbereidingen
download de telnet toegang hier (http://oinkzwurgl.org/diskstation)
nu heet dat bestand syno-telnet-r4.zip (http://oinkzwurgl.org/dl.php?file=syno-telnet-r4.zip)
download de optware hier (http://synology.nl/forum/viewtopic.php?t=491) URL aangepast ivm hotlinking
download phpxmail hier (http://sourceforge.net/project/showfiles.php?group_id=32103)
directe link naar phpxmail (http://surfnet.dl.sourceforge.net/sourceforge/phpxmail/phpxmail1.5.zip)
unzip syno-telnet-r4.zip naar de public map op de ds106e
unzip syno-optware.zip naar de public map op de ds106e
unzip phpxmail1.4.zip naar de webspace van de ds106e en verander of verwijder de .htaccess in de phpxmail map
ga naar je ds106e:5000 met je browser (waarschijnlijk iets van http://192.168.1.14:5000 (http://192.168.1.14:5000))
je kunt die vinden met de synology assistent
login als admin en ga naar de firmware upgrade pagina
update de firmware met enable-telnet.pat die je hebt uitgepakt naar public map op de ds106e
je krijgt als ie klaar is een error 42 melding (dit is normaal, lees de readme in diezelfde map))
vi
de spoedcursus vi staat hier (http://www.nslu2-linux.org/wiki/Puppy/ViCrashCourse)
Usage - "vi filename", or "vi existingfilename".
All commands are case sensitive:
vi filename - start editing a file
i - start inserting characters (you can type your text after pushing i)
o - insert new line under line the cursor is in, you can immediately start typing
ESC - stop inserting characters
yy - Copy line.
p - Paste.
u - Undo.
dd - delete a whole line
x - delete a single character
:w - write the file
:q - quit VI
:wq - write the file, then quit vi
:q! - quit vi and lose any changes you made.
ZZ - Save and exit.
start putty en login op de ds106e (zelfde ip adres als hierboven maar nu met poort 23)
user: root
password: de adminpassword van de ds106e
je komt dan in de home directory van root
als je ls -al intypt krijg je een listing te zien wat er in staat
een alias voor ls -al is dir
start nu vi door op de command promt het volgende in te typen:
vi .profile
verander de line:
PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/syno/bin:/usr/syno/sbin:/usr/local/bin:/usr/local/sbin"
in
PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/syno/bin:/usr/syno/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin:/opt/sbin"
voor degene die vast komen te zitten in vi: druk esc en dan :q! om vi af te sluiten zonder veranderingen
denk erom dat een "single right click" plakken is
als je de regel veranderd hebt sluit vi af met: ESC (om uit de insert mode te komen) en dan :wq
sluit de telnet sessie
ga terug naar de firmware upgrade pagina op de ds106e en installeer de syno-optware op de zelfde manier als je telnet hebt geïnstalleerd.
browse naar enable-optware.pat in de map public op de ds106e
deze upgrade eindigd weer met een error 42 melding, dat is normaal
ik weet niet of het echt nodig is, maar nu is het verstandig om de ds106e een keer opnieuw op te starten
Installeren van XMAIL
als de veranderingen in de path goed zijn doorgevoerd kun je nu xmail simpel installeren door opnieuw een telnet sessie te starten
login met root en adminpassword (zoals hierboven)
typ nu:
ipkg update
ipkg upgrade
ipkg install xmail
voor meer informatie over ipkg typ:
ipkg help
logging en automatisch laten starten van xmail
standaard staat logging uit in xmail, zie de regel in opt/etc/init.d/S43xmail
XMAIL_CMD_LINE="-SX 1 -Qn 1 -Yt 1 -Ln 1 -PX 1 -CX 1"
om alle logs aan te zetten verander die line in:
XMAIL_CMD_LINE="-Pl -Sl -Ql -Yl -Fl -Cl -Ll -SX 1 -Qn 1 -Yt 1 -Yi 1800 -Ln 1 -PX 1 -CX 1"
de optie -Yi 1800 haalt de externe mail op om het half uur ipv om de 2 min wat standaard is (1800/60=30)
xmail installeerd de opstartscripts in opt/etc/init.d/
zelf weet ik weinig van linux af, maar heb wel ondekt dat die niet worden gestart bij een reboot van de ds106e
als je de XMAIL_CMD_LINE in opt/etc/init.d/S43xmail en opt/etc/init.d/K27xmail hebt staan zoals je die wilt hebben
ga dan terug naar de telnet sessie en typ:
cd /
cp opt/etc/init.d/S43xmail usr/syno/etc/rc.d/S43xmail.sh
cp opt/etc/init.d/K27xmail usr/syno/etc/rc.d/K27xmail.sh
nu zal na een reboot, xmail automatisch starten met de gewenste opties.
aanmaken control account voor phpxmail
password maken:
in telnet sessie typ:
xmcrypt password
dit geeft als antwoord: 15041616120a1701
dit is de crypted voor password, dus neem je eigen password die je wil in xmcrypt
nu typ in telnet sessie:
cd /
vi opt/var/mailroot/ctrlaccounts.tab
druk i voor insert mode
typ in:
admin
dan druk op tab
15041616120a1701 (het password)
bewaar de file met ESC :wq
indien je een webserver draait op de ds106e kun je nu inloggen met: admin password
anders enable de webservice in: ip adres van ds106e:5000 Web Service
en browse dan naar de phpxmail map
mocht je geen pagina krijgen, denk dan aan de .htaccess file in die map
die staat standaard op geen toegang
nu kan je xmail verder configuren (user accounts aanmaken ed.)
-
Hartelijk dank voor de uitgebreide handleiding, ik ga er mee aan de slag van de week.
8)
-
Volgens mij herkent mij internet explorer php files niet? moet ik hiervoor iets installeren of iets anders ?
groet Tarbo
-
nee
-
vraag beter formuleren wil wel eens helpen
php heeft niets met ie te maken
-
en browse dan naar de phpxmail map
mocht je geen pagina krijgen, denk dan aan de .htaccess file in die map
die staat standaard op geen toegang
nu kan je xmail verder configuren (user accounts aanmaken ed.)
Alles TOT dit is gelukt zonder foutmeldingen, maar hoe "browse" ik nu naar de phpxmail map.....lijkt heel simpel maar ik kom er niet uit. .htaccess file is verwijderd en files staan in /web/phpxmail. Als ik dit in de browser intik (met juiste IP ervoor) gebeurt er niets.
Alvast bedankt Tarbo
-
heb je in de wedbstation wel de webservice aan staan ?
Enable Web Station aanvinken in http://ip_ds106e:5000 (http://ip_ds106e:5000) -> Web Service
is xmail wel gestart (reboot de ds) ?
er is iets fout gegaan met het copieren van de opstart scripts ?
ga in een telnet sessie naar:
cd /
cd usr/syno/etc/rc.d
vi S43xmail.sh
of in een keer:
vi usr/syno/etc/rc.d/S43xmail.sh
als er ^M achter de regels staan, is er iets fout gegaan met het editen van die opstart scipts in opt/etc/init.d/S43xmail en opt/etc/init.d/K27xmail
verwijder die ^M door in vi, door op end te drukken om naar de regel eind te gaan en druk dan op x om het te verwijderen
(alle regels nagaan waar ^M staat)
kijk ook K27xmail.sh na op die fout
-
Hoi bedankt voor je reactie Eagle_nl
Er gaat inderdaad wat mis met het editen van de opstart scipts in opt/etc/init.d/k27xmail! Met vi K27xmail.sh geopend en het volgende staat er in:
DiskStation> vi K27mail.sh
~
~
~
enzovoort (~)
~
~
~
~
- K27mail.sh 1/1 100%
De hele file is vervolgens leeg terwijl in de S43xmail.sh het volgende staat:
DiskStation> vi S43xmail.sh
# skeleton example file to build /etc/init.d/ scripts.
# This file should be used to construct scripts for /etc/init.d.
#
# Written by Miquel van Smoorenburg <miquels@cistron.nl>.
# Modified by Davide Libenzi <davidel@xmailserver.org>
#
# Version: @(#)skeleton 1.8 03-Mar-1998 miquels@cistron.nl
#
XMAIL_ROOT=/opt/var/MailRoot
XMAIL_CMD_LINE="-Pl -Sl -Ql -Yl -Fl -Cl -Ll -SX 1 -Qn 1 -Yt 1 -Yi 1800 -Ln 1 -PX 1 -CX 1"
PATH=$XMAIL_ROOT/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/opt/bin/XMail
NAME=XMail
DESC="XMail server"
test -f $DAEMON || exit 0
set -e
ulimit -c 10000
- S43xmail.sh 1/94 1%
Ik volg jou handleiding exact, ik heb mijn ds ook al een aantal keer gereboot. Heb jij een idee waar het fout kan gaan?
Ben ik nou de enige persoon waarbij deze installatie van xmail en phpxmail niet wil lukken :(
Kan jij even door de handleiding gaan en kijken of er een mogelijke fout in staat? of aangeven waar het fout kan gaan met het aanmaken van de opstart scripts.
Ik zou zo graag xmail draaiend willen hebben!
Als de opstartcripts niet kloppen dan start phpxmail ook niet in de webbrowser. Klopt dat?
Als ik xmail niet aan de praat krijg, hoe kan ik xmail dan weer verwijderen zodat de ds weer in de standby mode kan. Het is toch zo als xmail op de achtergrond blijft draaien kan de ds niet meer in de standby mode komen, want hij kijkt om de 30 min of er externe mail is.
alvast bedankt voor de support
tarbo
-
@eagle_nl, nog bedankt voor het beschrijven van de installatie.
had het zelf ook geinstalled, maar niet direct opgeschreven, achteraf is toch weer moeilijker te onthouden wat er precies gedaan is.
@tarbo : Je kunt natuurlijk altijd xmail met de 'hand' starten of stoppen.
vanuit putty :
doe dan : cd /opt/var/xmail
en dan : ./xmail stop ( of ./xmail start )
het klopt inderdaad dat de ds106 niet meer naar standby gaat, ik heb zelf de polling tijd op 3 uur, maar dat hielp ook niet, gaat niet meer naar standby (ach, is ook niet zo erg..)
voor het kijken of de 'boot'script klopt:
doe eens een : cd /usr/syno/etc/rc.d
en dan : ls -l
zie je 'x'-jes (executable) staan voor de filename
p.s het S43.zz script is niet meer dan een copy van de xmail uit de /opt/var/Mailroot directory
o.ja ik vergeet nog te vertellen dat ik telaen (webmail client) ook draaiend had (ja had), maar heb nu wat packages geupdate, en het werkt niet helemaal meer. (ligt volgens mij niet aan telaen).
Pakketje is wel makkelijk, je kunt immers vanaf het web bij je eigen mail.
probeer maar eens.
o,ja nog een tip voor mensen die niet zo goed met vi /en of unix zijn.
installer midnight commander eens. kun je makkelijk mee navigeren en editen etc.
(package = mc)
-
het klopt inderdaad dat de ds106 niet meer naar standby gaat, ik heb zelf de polling tijd op 3 uur, maar dat hielp ook niet, gaat niet meer naar standby (ach, is ook niet zo erg..)
is toch ook logisch dat hij niet meer in standbij gaat, als je eens in de zoveeel minuten kijkt bij je isp of er nieuwe mail is. en de standbij tijd op 1 uur hebt staan (of groter dan de pol time voor mail)
@tarbo :maak een file, en noem die test.php
edit die met een edit programma (kladblok is ook goed) met de volgende inhoud:
<?php
phpinfo();
?>
zet die file in de web directorie van je nas en browse naar:
http://ip_nas/test.php
mocht je geen pagina zien staat de webservice uit :(
wat die lege K27xmail.sh betreft, ga in telnet naar:
cd /
vi usr/syno/etc/rc.d/S43xmail.sh
:wq usr/syno/etc/rc.d/K27xmail.sh
exit
het niet opstarten van xmail heeft niets te maken met phpxmail
-
Het is mij eindelijk gelukt met jullie super support om xmail en phpxmail draaiend op de DS te krijgen. :lol:
Alleen heb ik phpxmail nu in //IP nas/web uitgepakt staan, maar ik heb deze files en directories van phpxmail liever in een directory phpxmail staan. :? Is het mogelijk om phpxmail op te starten vanuit de phpxmail directory (//IP nas/web/phpxmail)? of hebben jullie een index.php staan in de web directory van de DS die verwijst naar web/phpxmail?
Verder wilde ik jullie vragen om uitleg te geven hoe telaen 1.1.2 te installeren? ik heb al wat zitten rommelen met de telaen_1.1.2.tar.gz file en staat nu in mijn root en hoe nu verder? Ik ben echt geen linux kenner :!: help :!: :?: :!:
alvast bedankt
Tarbo
-
Voor de Internet Explorer 7 gebruikers moet het volgende bestand menu.php in phpxmail worden aangepast !!!
dit is het stukje script dat aangepast moet worden in menu.php zie hieronder:
Internet Explorer 6:
menu.php
<html>
<head>
<title></title>
<link rel="stylesheet" href="main.css" type="text/css">
</head>
<body class="menu">
<base target='main'>
Internet Explorer 7:
<html>
<head>
<title></title>
<link rel="stylesheet" href="main.css" type="text/css">
<base target='main'>
</head>
<body class="menu">
zie ook http://nextcode.org/forums/viewtopic.php?t=1193
groet Tarbo
-
installatie telaen op de ds106.
ga naar de web directory op de ds106:
cd /volume1/web
unzip telaen hier:
tar -xvzf telaen_1.2.2
alles zou nu moeten worden uitgepakt.
verplaats telaen naar iets makkelijker is:
cd telaen_1.2.2
mv telaen /volume1/web/webmail
mv smarty_move_me /volume1/web/smarty
let op de smarty directory zou eigenlijk ergens anders moeten staan, staat ook in de installatie handleiding
ga na de inc directory in de webmail directory:
cd /volume1/web/webmail/inc
copieer de configfiles :
cp config.php.default config.php
cp config.security.php.default config.security.php
cp config.languages.php.default config.languages.php
ga naar de extra directory 1 nivo hoger :
cd ../extra
cp check_install.php.txt check_install.php
start een browser en typ:
http:// (http://)<ipadress-ofnaam>/webmail/extra/check_install
controlleer of alles "passed" is ( waarschijnlijk is de smarty dir en de tmp file niet helemaal safe, later evt. aanpassen)
als onderaan staat dat het zou kunnen werken , delete dan de check_install op je ds106 :
rm check_install.php
klik nu op de button rechtsonderin in je browser (ik weet de text in de button even niet meer)
als het goed is zou je nu telaen moeten kunnen laten draaien :
http:// (http://)<ipadress-ofnaam>/webmail
je krijgt een login scherm van telaen
login met een account dat je via phpxmail hebt gemaakt, vergeet niet je server naam achter je login te zetten (dus bv sjaak@nas_server)
daarna zou je in een config scherm moeten komen met de voorkeuren (kun je later uitzetten in je config.php in de inc directory)
en daarna in je inbox.
laat even weten of het gelukt is.
(ik heb het zelf niet meer draaiend, nadat mijn php package is geupdate... krijg nu leeg scherm na het inloggen... puzzeltje dus)
suc6
-
even ter aanvulling
Het installeren van phpxmail en telean kun je ook gewoon via de verkenner doen, het is niet nodig dat te doen via telnet.
het uitpakken van die phpxmail en telean kun je gewoon op je eigen computer doen en dan de uitgepakte mappen verplaatsen/copieren naar de web directorie op de nas
-
Het is mij eindelijk gelukt om phpxmail en telaen_1.1.2 op mijn DS106-e draaiend te hebben :lol: !!!
Chris heb jij nog een handleiding voor het instellen van telaen_1.1.2?
Zoals je instellingen voor POPe SMTP Finger enz ....
Chris:
installatie telaen op de ds106.
ga naar de web directory op de ds106:
cd /volume1/web
unzip telaen hier:
tar -xvzf telaen_1.1.2
alles zou nu moeten worden uitgepakt.
verplaats telaen naar iets makkelijker is:
cd telaen_1.1.2
mv telaen /volume1/web/webmail
mv smarty_move_me /volume1/web/smarty
let op de smarty directory zou eigenlijk ergens anders moeten staan, staat ook in de installatie handleiding
ga na de inc directory in de webmail directory:
cd /volume1/web/webmail/inc
copieer de configfiles :
cp config.php.default config.php
cp config.security.php.default config.security.php
cp config.languages.php.default config.languages.php
ga naar de extra directory 1 nivo hoger :
cd ../extra
cp check_install.php.txt check_install.php
start een browser en typ:
http:// (http://)<ipadress-ofnaam>/webmail/extra/check_install
controlleer of alles "passed" is ( waarschijnlijk is de smarty dir en de tmp file niet helemaal safe, later evt. aanpassen)
als onderaan staat dat het zou kunnen werken , delete dan de check_install op je ds106 :
rm check_install.php
bij het check_install had ik een paar probleempjes:
Tarbo:
This script will test your configurations and try to give you a solution.
All configurations are located in ./inc folder and appear as config.*.php
--------------------------------------------------------------------------------
- Testing inc/config.php
(if the script stops here, there are a parse problems with your file; try getting a fresh copy and re-editing it)
... PASSED
- Testing your $temporary_directory variable (./database/)...
Vervolgens intypen om owner en group van database te veranderen in 1024 en 100:
database directory owner 1024 en group 100 met : chown 1024:100 database
database directorie mode 700 met : chmod g-rwx database en chmod o-rwx database en chmod u+rwx database
nog een keer check_install
dan geeft deze PASSED
webmail opstarten en geeft nu de volgende fout
Tarbo:
Fatal error: require_once() [function.require]: Failed opening required '/some/place/safe/smarty/Smarty.class.php'
(include_path='.:') in /volume1/web/webmail/index.php on line 17
In de volgende directory /webmail/inc/config.php de smarty_dir definitie veranderd van /some/place/safe/smarty/ in /volume1/web/smarty/
Chris:
klik nu op de button rechtsonderin in je browser (ik weet de text in de button even niet meer)
als het goed is zou je nu telaen moeten kunnen laten draaien :
http:// (http://)<ipadress-ofnaam>/webmail
je krijgt een login scherm van telaen
login met een account dat je via phpxmail hebt gemaakt, vergeet niet je server naam achter je login te zetten (dus bv sjaak@nas_server)
daarna zou je in een config scherm moeten komen met de voorkeuren (kun je later uitzetten in je config.php in de inc directory)
en daarna in je inbox.
Veel succes met het installeren!!!
nu nog alleen phpxmail goed instellen? misschien heeft iemand hiervoor al een beknopte handleiding voor geschreven?
groet Tarbo
-
Chris is het opnieuw installeren van telaen gelukt?
Ik heb nog een vraag ik heb telaen geinstalleerd alles werkt behalve het verzenden van mail verder alle inkomende mail komen netjes binnen ok van een externe POP3 account! Had jij dit probleem ook of werkte alles verder goed bij jou?
Kan jij of iemand anders uitleggen hoe ik de SMTP account op de juiste wijze moet instellen om e-mails te kunnen verzenden?
alvast bedankt voor de support!
groet Tarbo
-
Hallo Eagle_nl en Chris
Ik denk dat ik ook een probleem heb met sendmail zoals Chris hieronder ook al eerder omschreef:
Chris schreef:sendmail vanaf de prompt werkt ook niet, zal wel weer configuratie zijn..
(volgens mij is het een kwestie van eerst sendmail aan de praat, dan xmail laten draaien, en dan een mail php client ...)
iemand die wel wat werkend heeft?
(allemaal proberen dus !)
[Update] gisteren nog even gezien dat de sendmail package ook bestaan.
deze is vele male groter dan de huidige sendmail op de ds106
heb het nog niet kunnen laten mailen..
Later las ik in dit forum dat Chris dit toch werken heeft gekregen:
Chris schreef:
Het is gelukt...
kan de Ds106 nu gebruiken als mail server en kan ook webmail draaien.
wat het nu doet is :
alle interne mail vanuit mijn lan doorsturen naar mijn ISP (smtp)
en alle popboxen leeghalen en doorsturen naar interne gebruikers.
Chris zou je kunnen uitleggen hoe je sendmail werkend hebt gekregen?
dan kan ik eindelijk mail verzenden!
bijvoorbaat dank
tarbo
-
je kumt mail versturen als je bij de smtp server de smtp server van je isp invult:
in phpxmail
DefaultSMTPGateways smtp.isp.nl
in webmailinc folder:config.php
<?php
/************************************************************************
Telaen is a GPL'ed software developed by
- The Telaen Group
- http://www.telaen.org/
Telaen is based on Uebimiau (http://uebimiau.sourceforge.net)
by Aldoir Ventura (aldoir@users.sourceforge.net)
*************************************************************************/
########################################################################
# Load in the version information
########################################################################
require("./inc/version.php");
########################################################################
#Defaults:
#1 - Yes/On/True
#0 - No/Off/False
# do not remove or change this
########################################################################
define("yes",1);
define("no",0);
$themes = Array();
$languages = Array();
########################################################################
# Language & themes settings
########################################################################
require("./inc/config.languages.php");
########################################################################
# Security related settings
########################################################################
require("./inc/config.security.php");
########################################################################
# Location of the Smarty template installation.
# We bundle Smarty, but you can point it to your
# locally installed version if you like. Not matter
# what, make sure Smarty is not located under your
# public web-space. DO NOT USE THE BUNDLED VERSION
# AS IS WITHOUT MOVING IT TO A SAFE LOCATION
########################################################################
define("SMARTY_DIR","/volume1/web/smarty/"); #change me
########################################################################
# _ Please attention _:
# The temporary files will be stored on this folder
# For security reasons, do not use web-shared folders
# ** The Web Server needs write-permission on this folder
# * Unix/Linux users use.
# /tmp/telaen
# * Win32 users
# c:/winnt/temp/telaen
# NEVER use backslashes (). Always use forward slashes (/),
# for all operating systems, INCLUDING Windows
# For maximum security, do NOT place this under your web site
# folder !
########################################################################
$temporary_directory = "/volume1/web/telaen_data dir/"; #change me
########################################################################
# You should enable this option if you know what are doing
########################################################################
$allow_filters = no;
########################################################################
# Title prefix for webmail pages
########################################################################
$webmail_title = "Webmail";
########################################################################
# The maximum size for stored files
# In order to keep you system fast, use values better than 5MB
# If you need disable it, set the value to 0 or leave it blank
########################################################################
$quota_limit = 20480; // in KB, eg. 4096 Kb = 4MB
########################################################################
# Mail server type:
# allowed values:
# "DETECT" --------> Guess the pop3 server. If you are running Telaen
# in a domain "www.company.com", the script will
# use "PREFIX.company.com" as your server. you
# can set the "PREFIX" in the var $mail_detect_prefix.
# Also, the var $mail_detect_remove can be set
# to "www.", then the script get rid the "www" and
# put the prefix, eg. pop3.company.com.br
#"ONE-FOR-EACH" --> Each domain have your own mail server.
# The script will load the list of domains/servers from
# var $mail_servers.
#"ONE-FOR-ALL" ---> If you use this option, your users must supply the
# full email address as username. You can set the mail
# server in the var $default_mail_server
#
# LOGIN_TYPE
# Note. You can supply the LOGIN_TYPE according to your MAIL SERVER.
# Eg. If your mail server requires usernames in user@domain.com, you must
# specify the LOGIN_TYPE as "%user%@%domain%". You can combine it according to
# your server. eg.
# %user%
# %user%@%domain%
# %user%.%domain%
#
# PROTOCOL and PORT
# Choose "imap" as protocol to use the Internet Mail Access Protocol,
# or "pop3" to use the Post Office Protocol.
# The default ports are:
# pop3 -> 110
# imap -> 143
# The imap is more fast, but all functions of Telaen works with POP3
########################################################################
########################################################################
$mail_server_type = "ONE-FOR-ALL";
########################################################################
# TYPE: DETECT
########################################################################
$mail_detect_remove = "www.";
$mail_detect_prefix = "mail.";
$mail_detect_login_type = "%user%@%domain%";
$mail_detect_protocol = "pop3";
$mail_detect_port = "110";
$mail_detect_folder_prefix = "";
########################################################################
# TYPE: ONE-FOR-EACH
# Each domain have your own mail server
#
# Note: If you set only one domain, the users are forced to use a single
# mail server. Can be useful if you want to type only your mail name
# instead of a complete mail address at login.
# (example: frank instead of frank@telaen.org)
########################################################################
$mail_servers[] = Array(
"domain" => "mijn.domain.nl",
"server" => "mijn.domain.nl",
"login_type" => "%user%",
"protocol" => "pop3",
"port" => "110",
"folder_prefix" => ""
);
/*
$mail_servers[] = Array(
"domain" => "another-domain.com",
"server" => "mail.another-domain.com",
"login_type" => "%user%@%domain%",
"protocol" => "imap",
"port" => "143",
"folder_prefix" => "INBOX."
);
*/
########################################################################
# TYPE: ONE-FOR-ALL
# the default mail server for all domains
########################################################################
$default_mail_server = "localhost";
$one_for_all_login_type = "%user%@%domain%";
$default_protocol = "pop3";
$default_port = "110";
$default_folder_prefix = "";
########################################################################
# In some POP3 servers, if you send a "RETR" command, your
# message will be automatically deleted :(
# This option prevents this inconvenience
########################################################################
$mail_use_top = no;
########################################################################
# This enables the APOP login mode for POP3 servers.
# APOP provides an encrypted login system instead of clean password send
# Most POP3 servers support this.
# If you experience problems with login, just leave it to no
########################################################################
$mail_use_apop = no;
########################################################################
# Specify mail transport type
# Allowed values:
# "smtp" - To use an external SMTP Server specified in $smtp_server
# "sendmail" - To use server's sendmail-compatible MTA. If you need to
# change the path, see $phpmailer_sendmail below
# "mail" - To use default PHP's mail() function
########################################################################
$mailer_type = "smtp"; #veranderen in smtp
########################################################################
# Telaen uses PHPMailer for many mailing functions. Sometimes we
# need or want to override PHPMailer defaults for the path to
# 'sendmail' (see the 'sendmail' mail transport type, above)
# or the time used when PHPMailer opens an SMTP connection. The
# 2 following variables allow that.
#
# NOTE: These are only used if they are non-NULL and non-0
#
# Examples:
# $phpmailer_sendmail = "/usr/lib/sendmail";
# $phpmailer_timeout = 60;
########################################################################
$phpmailer_sendmail = "";
$phpmailer_timeout = 0;
########################################################################
# Your local SMTP Server (alias or IP) such as "smtp.yourdomain.com"
# eg. "server1;server2;server3" -> specify main and backup server
########################################################################
$smtp_server = "smtp.isp.nl"; #YOU NEED CHANGE IT !!
########################################################################
# Use SMTP password (AUTH LOGIN type)
########################################################################
$use_password_for_smtp = no;
########################################################################
# Add a "footer" to sent mails
########################################################################
$footer = "";
########################################################################
# Redirect new users to the preferences page at first login
########################################################################
$check_first_login = no;
########################################################################
# Turn this option to 'yes' if you want allow users send messages using
# they 'Reply to' preference's option as your 'From' header, otherwise
# the From field will be the email wich the users log in
########################################################################
$allow_modified_from = yes;
########################################################################
# Order setting
########################################################################
$default_sortby = "date";
$default_sortorder = "DESC";
########################################################################
# Default preferences...
########################################################################
$default_preferences = Array(
"send_to_trash_default" => yes, # send deleted messages to trash
"st_only_ready_default" => yes, # only read messages, otherwise, delete it
"save_to_sent_default" => yes, # send sent messages to sent
"empty_trash_default" => yes, # empty trash on logout
"empty_spam_default" => yes, # empty spam on logout
"unmark_read_default" => no, # Unmark READ messages as read (appear as unread)
"sortby_default" => "date", # alowed: "attach","subject","fromname","date","size"
"sortorder_default" => "DESC", # alowed: "ASC","DESC"
"rpp_default" => 20, # records per page (messages), alowed: 10,20,30,40,50,100,200
"add_signature_default" => no, # add the signature by default
"signature_default" => "", # a default signature for all users, use text only, with multiple lines if needed
"timezone_default" => "-0000", # timezone, format (+|-)HHMM (H=hours, M=minutes)
"display_images_default" => yes, # automatically show attached images in the body of message
"editor_mode_default" => "text", # use "html" or "text" to set default editor.
"refresh_time_default" => 10, # after this time, the message list will be refreshed, in minutes
"spamlevel_default" => 0 # Sensitivity to X-Spam-Level detection
);
########################################################################
# Sometimes, we cannot figure out the correct timezone for the
# server, as compared to the user. So setting the user timezone
# to, for example "-0500" when the server is "-0800" results
# in the mail time display being 3 hours off. To adjust for
# this, set $server_timezone_offset to the correct
# adjustment (that is, "-0300") . For most sites, this isn't required.
########################################################################
$server_timezone_offset = "-0000";
########################################################################
# Control whether the SysAdmin overrules the unmark READ messages
# user preference. To use, set $force_unmark_read_overrule to
# yes (if you want to overrule whatever the user has set)
# and set $force_unmark_read_setting to the value you wish
# to force.
########################################################################
$force_unmark_read_overrule = no;
$force_unmark_read_setting = no;
########################################################################
# Control whether redirects will use META REFRESH and Javascript
# to send the person to the required page ('yes') or whether to
# use the HTTP Location header and do a "real" HTTP redirect. Some
# browsers have issues setting Cookies during HTTP redirects, in
# those cases, setting the below to 'yes' will help.
########################################################################
$redirects_use_meta = no;
########################################################################
# Control whether redirects refer to an absolute or relative URL.
# HTTP redirects are required to be absolute, but in some environments
# Telaen has a hard time determining what the absolute URL should be.
# Setting the below to 'yes' avoids this.
########################################################################
$redirects_are_relative = no;
########################################################################
# Enable debug :)
# no - disabled
# 1 or yes -> enabled with full results
# 2 -> enable with servers communications only
########################################################################
$enable_debug = no;
?>
dit is mijn telaen config, de te versturen mail wordt door mijn eigen isp smtp server verstuurd.
zelf even aanpassen naar je eigen situatie
let op: in mijn router firewall wordt toegang tot poort 25 geblokt voor iedereen, behalve de esmtp servers van mijn isp.
zo kan niemand mijn mailserver gebruiken als een relay server en spam verspreiden.
Let er goed op dat je geen open relay hebt, anders heb je kans dat je isp je afsluit.
zie ook: http://www.abuse.net/ (http://www.abuse.net/) en http://www.abuse.net/relay.html (http://www.abuse.net/relay.html)
-
Help !!! ik krijg de volgende foutmelding in PHPxmail (server spool)
<<
ErrCode = -173
ErrString = Mail loop detected
Message blocked by mail loop check !
SMTP-Error = "554 Message blocked by mail loop check"
>>
Wat kan er fout zijn gegaan? Telaen geeft aan dat hij de mail heeft verzonden, maar in PHPxmail (server pool -> frozenmessages) komt de bovenstaande melding in de log file te staan!
Ik heb Eagle_nl config.php naast de mijne gelegt en de nieuwe directory aangemaakt /volume1/web/telaen_data/ maar zonder de /dir (dan start telaen niet) met de juiste rechten aan gepast dit werkt allemaal!
ik heb de volgende aanpassingen gedaan:
$mail_servers[] = Array(
"domain" => "mijn.domain.nl", -> 192.186.1.7
"server" => "mijn.domain.nl", -> 192.186.1.7
"login_type" => "%user%",
"protocol" => "pop3",
"port" => "110",
"folder_prefix" => ""
);
########################################################################
# Your local SMTP Server (alias or IP) such as "smtp.yourdomain.com"
# eg. "server1;server2;server3" -> specify main and backup server
########################################################################
$smtp_server = "smtp"; #YOU NEED CHANGE IT !! ->smtp
########################################################################
diskstation> vi config.php
########################################################################
# Telaen uses PHPMailer for many mailing functions. Sometimes we
# need or want to override PHPMailer defaults for the path to
# 'sendmail' (see the 'sendmail' mail transport type, above)
# or the time used when PHPMailer opens an SMTP connection. The
# 2 following variables allow that.
#
# NOTE: These are only used if they are non-NULL and non-0
#
# Examples:
# $phpmailer_sendmail = "/usr/lib/sendmail";
# $phpmailer_timeout = 60;
########################################################################
$phpmailer_sendmail = "";
$phpmailer_timeout = 0;
########################################################################
# Your local SMTP Server (alias or IP) such as "smtp.yourdomain.com"
# eg. "server1;server2;server3" -> specify main and backup server
########################################################################
$smtp_server = "smtp.isp.nl"; #YOU NEED CHANGE IT !!-> 192.186.1.7
Ik hoop dat dit laatste probleem,kan worden verholpen! Het e-mail programma is er goed uit!!!
bedankt Tarbo
-
mijn provider is xs4all en mijn sub-domein is j4f.xs4all.nl mijn isp smtp server is smtp.xs4all.nl voeg ik dit in onderstaand in, dan is dat als volgt:
Wat kan er fout zijn gegaan? Telaen geeft aan dat hij de mail heeft verzonden, maar in PHPxmail (server pool -> frozenmessages) komt de bovenstaande melding in de log file te staan!
Ik heb Eagle_nl config.php naast de mijne gelegt en de nieuwe directory aangemaakt /volume1/web/telaen_data/ maar zonder de /dir (dan start telaen niet) met de juiste rechten aan gepast dit werkt allemaal!
ik heb de volgende aanpassingen gedaan:
Quote:
$mail_servers[] = Array(
"domain" => "j4f.xs4all.nl", #-> 192.168.1.14 had je niet hoeven te wijzigen
"server" => "j4f.xs4all.nl", #-> 192.168.1.14 had je niet hoeven te wijzigen
"login_type" => "%user%",
"protocol" => "pop3",
"port" => "110",
"folder_prefix" => ""
);
omdat je deze gebruikt
########################################################################
# TYPE: ONE-FOR-ALL
# the default mail server for all domains
########################################################################
$default_mail_server = "localhost";
$one_for_all_login_type = "%user%@%domain%";
$default_protocol = "pop3";
$default_port = "110";
$default_folder_prefix = "";
Quote:
########################################################################
# Your local SMTP Server (alias or IP) such as "smtp.yourdomain.com"
# eg. "server1;server2;server3" -> specify main and backup server
########################################################################
$smtp_server = "smtp"; #YOU NEED CHANGE IT !! ->smtp
########################################################################
diskstation> vi config.php
########################################################################
# Telaen uses PHPMailer for many mailing functions. Sometimes we
# need or want to override PHPMailer defaults for the path to
# 'sendmail' (see the 'sendmail' mail transport type, above)
# or the time used when PHPMailer opens an SMTP connection. The
# 2 following variables allow that.
#
# NOTE: These are only used if they are non-NULL and non-0
#
# Examples:
# $phpmailer_sendmail = "/usr/lib/sendmail";
# $phpmailer_timeout = 60;
########################################################################
$phpmailer_sendmail = "";
$phpmailer_timeout = 0;
########################################################################
# Your local SMTP Server (alias or IP) such as "smtp.yourdomain.com"
# eg. "server1;server2;server3" -> specify main and backup server
########################################################################
$smtp_server = "smtp.xs4all.nl"; #YOU NEED CHANGE IT !!-> 192.186.1.7
deze laatse regel is het belangrijkste.
In principie gebruik je nu de smtp server van je isp (internet service provider) als relay smtp server
-
Hallo,
Na installatie van de optware krijg ik bij ipkg de volgende foutmelding:
DosnixNAS> ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/Packages.gz
An error ocurred, return value: 1.
Collected errors:
ipkg_download: ERROR: Command failed with return value 1: `wget --passive-ftp -q -P /tmp/ipkg-kyQHkT http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/Packages.gz'
Ik vind de hierboven genoemde tmp file ook niet terug, wel een onder een andere naam.
DNS staat goed, ik kan op DNS naam pingen naar buiten.
Iemand een idee, of kan ik op een andere manier xmail installeren?
Groeten Joost
-
Dan moet je dat commando handmatig even uitvoeren, en de -q optie van quiet weg laten. Allicht zal er meer in beeld komen over wat er mis gaat.
wget --passive-ftp -P /tmp/ipkg-kyQHkT http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/Packages.gz
-
@ hjoost
Na installatie van de optware krijg ik bij ipkg de volgende foutmelding:
hoord in een ander forum thuis.
bijvoorbeeld: http://www.mobileforum.nl/viewtopic.php?t=497
dit is alleen een mail topic
-
Helaas levert dit geen extra output op.
Ik heb de optware geïnstalleerd met de 106e reeds geconfigureerd met web, photo en ftp. Kan de optware hier niet tegen (er staat een schone diskstation)
Anders moet ik het schoon gaan proberen :(
-
Prima, ik zal me bij het topic houden.
Ik heb het probleem trouwens kunnen oplossen door een handmatige download van xmail en een handmatige installatie via "ipkg install <file.ipk>"
Joost
-
disc2war> ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optwa ... ble/Packag (http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/Packag) es.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optwa ... e/Packages (http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/Packages) .gz
Updated list of available packages in /opt/var/lib/ipkg/cross
Successfully terminated.
disc2war> ipkg upgrade
Upgrading bash on root from 3.1-1 to 3.2-1...
Downloading http://ipkg.nslu2-linux.org/feeds/optwa ... ble/bash_3 (http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/bash_3) .2-1_powerpc.ipk
Upgrading bzip2 on root from 1.0.3-6 to 1.0.4-1...
Downloading http://ipkg.nslu2-linux.org/feeds/optwa ... ble/bzip2_ (http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/bzip2_) 1.0.4-1_powerpc.ipk
Upgrading libstdc++ on root from 5.0.6-4 to 5.0.6-6...
Downloading http://ipkg.nslu2-linux.org/feeds/optwa ... ble/libstd (http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/libstd) c++_5.0.6-6_powerpc.ipk
Upgrading ncurses on root from 5.5-1 to 5.6-1...
Downloading http://ipkg.nslu2-linux.org/feeds/optwa ... ble/ncurse (http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/ncurse) s_5.6-1_powerpc.ipk
Upgrading ncursesw on root from 5.5-1 to 5.6-1...
Downloading http://ipkg.nslu2-linux.org/feeds/optwa ... ble/ncurse (http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/ncurse) sw_5.6-1_powerpc.ipk
Upgrading openssl on root from 0.9.7d-5 to 0.9.7m-1...
Downloading http://ipkg.nslu2-linux.org/feeds/optwa ... ble/openss (http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/openss) l_0.9.7m-1_powerpc.ipk
Upgrading py-elementtree on root from 1.2.6-20050316-2 to 1.2.6-20050316-3...
Downloading http://ipkg.nslu2-linux.org/feeds/optwa ... ble/py-ele (http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/py-ele) menttree_1.2.6-20050316-3_powerpc.ipk
Upgrading python on root from 2.4.4-1 to 2.4.4-3...
Downloading http://ipkg.nslu2-linux.org/feeds/optwa ... ble/python (http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/python) _2.4.4-3_powerpc.ipk
Upgrading python24 on root from 2.4.4-3 to 2.4.4-5...
Downloading http://ipkg.nslu2-linux.org/feeds/optwa ... ble/python (http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/python) 24_2.4.4-5_powerpc.ipk
Upgrading readline on root from 5.2-1 to 5.2-2...
Downloading http://ipkg.nslu2-linux.org/feeds/optwa ... owerpc.ipk (http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/readline_5.2-2_powerpc.ipk)
Upgrading zlib on root from 1.2.3-1 to 1.2.3-2...
Downloading http://ipkg.nslu2-linux.org/feeds/optwa ... owerpc.ipk (http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/zlib_1.2.3-2_powerpc.ipk)
Configuring bash
Configuring bzip2
Configuring libstdc++
Configuring ncurses
Configuring ncursesw
Configuring openssl
Configuring py-elementtree
Configuring python
Configuring python24
Configuring readline
Configuring zlib
Successfully terminated.
Collected errors:
Warning: remove /bin/bash failed: No such file or directory
Warning: remove /usr/bin/python failed: No such file or directory
Wat voor foutmelding is dit???
-
OK hier loop ik vast, wie kan me verder helpen?
logging en automatisch laten starten van xmail
standaard staat logging uit in xmail, zie de regel in opt/etc/init.d/S43xmail Code:
XMAIL_CMD_LINE="-SX 1 -Qn 1 -Yt 1 -Ln 1 -PX 1 -CX 1"
om alle logs aan te zetten verander die line in: Code:
XMAIL_CMD_LINE="-Pl -Sl -Ql -Yl -Fl -Cl -Ll -SX 1 -Qn 1 -Yt 1 -Yi 1800 -Ln 1 -PX 1 -CX 1"
de optie -Yi 1800 haalt de externe mail op om het half uur ipv om de 2 min wat standaard is (1800/60=30)
xmail installeerd de opstartscripts in opt/etc/init.d/
zelf weet ik weinig van linux af, maar heb wel ondekt dat die niet worden gestart bij een reboot van de ds106e
-
OK op dit punt hieronder loop ik vast, wie kan me verder helpen?
Openen & editen vh bestand lukt dus niet in Putty of in de verkenner......waarmee kan ik dit wel doen?
logging en automatisch laten starten van xmail
standaard staat logging uit in xmail, zie de regel in opt/etc/init.d/S43xmail Code:
XMAIL_CMD_LINE="-SX 1 -Qn 1 -Yt 1 -Ln 1 -PX 1 -CX 1"
om alle logs aan te zetten verander die line in: Code:
XMAIL_CMD_LINE="-Pl -Sl -Ql -Yl -Fl -Cl -Ll -SX 1 -Qn 1 -Yt 1 -Yi 1800 -Ln 1 -PX 1 -CX 1"
de optie -Yi 1800 haalt de externe mail op om het half uur ipv om de 2 min wat standaard is (1800/60=30)
xmail installeerd de opstartscripts in opt/etc/init.d/
zelf weet ik weinig van linux af, maar heb wel ondekt dat die niet worden gestart bij een reboot van de ds106e
-
OK op dit punt hieronder loop ik vast, wie kan me verder helpen?
Openen & editen vh bestand lukt dus niet in Putty of in de verkenner......waarmee kan ik dit wel doen?
logging en automatisch laten starten van xmail
standaard staat logging uit in xmail, zie de regel in opt/etc/init.d/S43xmail Code:
XMAIL_CMD_LINE="-SX 1 -Qn 1 -Yt 1 -Ln 1 -PX 1 -CX 1"
om alle logs aan te zetten verander die line in: Code:
XMAIL_CMD_LINE="-Pl -Sl -Ql -Yl -Fl -Cl -Ll -SX 1 -Qn 1 -Yt 1 -Yi 1800 -Ln 1 -PX 1 -CX 1"
de optie -Yi 1800 haalt de externe mail op om het half uur ipv om de 2 min wat standaard is (1800/60=30)
xmail installeerd de opstartscripts in opt/etc/init.d/
zelf weet ik weinig van linux af, maar heb wel ondekt dat die niet worden gestart bij een reboot van de ds106e
type in putty:
vi (filename)
druk op i om tekst aan te passen
:w om opteslaan
:q om uit vi tegaan
:qw voor opslaan en quit
-
Kan iemand mij even uitleggen waarom ik een mail server op een DS zou willen draaien? Wat biedt dat voor belangrijke voordelen tov een ISP?
-
Ik kan door deze mod overal ter wereld mijn eigen mail bekijken die door deze mod bij verschillende providers worden opgehaald, met behulp van een webmail server
De mailbox is beperkt tot de grote van je hard disk.
meer email adressen/aliassen ter beschikking.
niet afhankelijk van je isp mail server
-
Deze werkt ook bij de DS107 ?
Heb het eens geprobeerd, maar snap nogsteeds niet echt, hoe je hem moet installeren :(
Misschien iemand die mij kan helpen?
Alvast super bedankt :D
-
Kan iemand mij even uitleggen waarom ik een mail server op een DS zou willen draaien? Wat biedt dat voor belangrijke voordelen tov een ISP?
Ik heb momenteel een "eigen" domeinnaam met daarop een website. Ik kan nu, via b.v. mijn-naam@xs4all.nl (http://mailto:mijn-naam@xs4all.nl) of mijn-naam@planet.nl vind ik gewoon niet leuk. Op dit moment heb ik e.e.a. geregeld via een bedrijf (kost me ruim 200 euro per jaar). Als ik nu alles (mijn website EN mijn Email) zelf zou kunnen regelen m.b.v. de DS, vind ik dat niet alleen leuk, maar het spaart me ook nog geld. Ik kan, b.v. via Netground.nl voor ongeveer 20 euro per jaar mijn domeinnaam laten registreren. En beheren, d.w.z. laten forwarden naar mijn DS. Ook Email kan ik op die manier regelen. Enkele websites draaien op de DS heb ik al voor elkaar (was erg makkelijk). Installeren van SABnzbd ging ook prachtig, werkt voortreffelijk (met dank aan o.a. Maarten Damen). Installeren van Xmail is me, denk ik, ook gelukt. Maar PHPxmail lukt me niet. Na inloggen geeft me dat de boodschap dat ik goed ben ingelogd (met een groen "vinkje"). Maar daarna krijg ik heel kort de boodschap onderop het scherm "fouten op de pagina". En verder blijft het scherm leeg. Ik weet ook niet waar ik precies het beste met dit probleem moet aankloppen. Kan iemand me een tip geven / verder helpen?
mvg Aad van Elten
-
Ik probeer xmail te instaleren.
Althans ik probeer inteloggen want het instaleren is gelukt.
Hij start automatishe op en ik zie hem in de processen lijst staan.
Maar wanneer ik wil inloggen laat hij de inlog pagina op nieuw en moet ik opnieuw een wachtwoord invoeren.
Ik denk dat ik het wachtwoord niet goed heb aangemaakt.
Ik heb inplaats van de volgende code xmcrypt password
dit ingevuld xmcrypt admin
Vervolgens heb ik in de opt/var/mailroot/ctrlaccounts.tab
het volgende ingevoerd 15041616120a1701 admin
Na de fille te hebben opgeslagen en opnieuw te hebben gestart heb ik geprobeerd met admin admin inteloggen.
En word ik terug gestuurd naar het inlog scherm.
Doe ik iets fout met het maken van het password of heb ik stap over het hoofd gezien?
Alvast bedankt.
-
Volgens mij moet je het net andersom doen: je geeft nu als password "admin" op. En in ctrlaccounts.tab moet je opgeven: user <tab> encryptedpsw.
Je geeft dus niet in xmcrypt admin, maar als je psw b.v. is "geheim", dan geef je in cmcrypt Geheim. Dit geeft b.v. als resultaat 001010blabla. En vervolgens neem je op in cntrlaccounts.tab op Admin <tab> 001010blabla.
Zeker weten doe ik dit niet, maar proberen kan geen kwaad. Iemand anders een beter antwoord? Graag.
mvg Aad
-
Ik zal het proberen.
Ik heb in de password fille admin ( tab de gegenereerde code)
ingevoerd.
Vervolgens heb op add server in de webinterface geklikt en als host name de host namen van de ds ingevuld.
Bij ip adres 192.168.1.3
Bij poort de standaard ingevulde poort.
Bij gebruikersnaam:admin
Password: admin.
Wanneer ik nu inprobeer te loggen word ik nogsteeds terug gestuurd naar de inlog pagina zonder error.
-
Hallo,
Ik ben zelf in het bezit van een DS107+, werkt deze handleiding daar ook voor?
Ik ben n.l. begonnen met de walk through maar volgens mij is deze handleiding geschreven voor een DS106 (PowerPC processor) als ik mij niet vergis?
Ik heb n.l. het Optware gedeelte NIET gedownload en geinstalleerd omdat dit niet voor de DS107+ bestemd is.
Daarna heb ik wel het PATH in .profile aangepast en de DS107+ herstart.
Daarna heb ik ipkg update en ipkg upgrade gedraaid, zonder problemen. Hierna ipkg install xmail getypt in Putty maar kreeg ik de volgende foutmelding:
ipkg install xmail
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package xmail.
Check the spelling or perhaps run 'ipkg update'
Wordt deze foutmelding nu veroorzaakt omdat ik optware nog niet geinstalleerd hebt of moet je voor de DS107+ een andere handleiding volgen?
Groeten,
Arie
-
Beste zeilboot,
Vergeet je niet om " te gebruiken? M.a.w. "admin" <tab> "encrypted psw"
mvg Aad
-
Als ik mij niet vergis is optware geinstaleerd als je het commando ipkg kunt uitvoeren.
Je zou xmail gewoon moeten kunnen instaleren.
Of het dan opstart weet ik (waarschijnlijk wel)
Je zou (ipkg update ) kunnen proberen en dan het commando nog een keer uitvoeren.
-
Hallo,
Bedankt voor je reactie, ik heb zojuist eea nog geprobeerd op de DS-107+ maar helaas, ik kreeg onderstaande melding :
NAS> ipkg update
Downloading http://www.maartendamen.com/synoware/Packages (http://www.maartendamen.com/synoware/Packages)
Updated list of available packages in /usr/lib/ipkg/lists/synoware
Successfully terminated.
NAS> ipkg upgrade
Nothing to be done
Successfully terminated.
NAS> ipkg install xmail
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package xmail.
Check the spelling or perhaps run 'ipkg update'
Het lijkt er dus gewoon op dat xmail niet standaard bij Maarten vandaan wordt gehaald, met "ipkg list" staat xmail ook niet in de lijst.
is er een andere manier om toch Xmail binnen te halen of moet ik de vraag bij Maarten neerleggen?
Met vriendelijke groeten,
Arie
-
Je zou kunnen kijken of er een linux package te vinden is (lijkt mij wel).
Verolgens kun je die naar je synology kopieren uitpakken en instaleren.
Mischien dat iemand anders nog een oplossing voor ipkg voor je weet.
Stephan
-
Ik volg dit topic niet zo erg, maar maken jullie het niet te lang? Af en toe een nieuw draadje beginnen mag ook he :wink:
-
Hoi Bjorn, Yep hebt wel een punt maar het blijft nog wel gaan over een mailserver op de Synology dus leek mij het wel handig om met deze draad verder te gaan .................. :lol:
Verder hoop ik dat iemand mij nog even op weg wilt helpen met XMail op de DS107+. Ik heb nu xmail_1.22-3_arm.ipk en xmail-1.25.tar.gz gevonden en gedownload maar hoe kan ik deze packages installeren op de 107+ (zoals duidelijk ben ik niet zo'n Linux kenner, dus wordt enige opstart hulp erg gewaardeerd ............ :wink: ). Welk package heeft dan de voorkeur, 1.22 of 1.25?
Ik ben zelf nog aan het stoeien geweest op de 107+, ingelogd als root :
NAS> ipkg -o /volume1/public/ install xmail_1.22-3_arm.ipk
ipkg: xmail_1.22-3_arm.ipk: No such file or directory
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package xmail_1.22-3_arm.ipk.
Check the spelling or perhaps run 'ipkg update'
Ik heb dus in de map /volume1/public het bestand xmail_1.22-3_arm.ipk gezet maar blijkbaar doe ik toch nog iets niet goed, iemand enig idee?
Groeten en alvast bedankt,
Arie
-
Hoi Bjorn, Yep hebt wel een punt maar het blijft nog wel gaan over een mailserver op de Synology dus leek mij het wel handig om met deze draad verder te gaan ..................
Ja das waar, maar deze hele afdeling gaat over mail mods.. Niet alleen dit topic. Een vraag een topic.. Nieuwe vraag, nieuw topic.. Als je steeds nieuwe vragen in een bestaand topic blijft gooien eindig je met een compleet onleesbaar topic waar uiteindelijk niemand meer iets aan heeft. :roll:
-
Hoi Bjorn,
Je hebt wel een punt maar ik zal in ieder geval de oplossing voor mijn probleem niet achterhouden, wie weet wie er weer mee geholpen is .......... :lol:
Van Maarten kreeg ik onderstaande oplossing en dat werkte als een trein.
Wat je het beste kunt doen is de volgende optware feed toevoegen aan /opt/etc/ipkg.conf :
http://ipkg.nslu2-linux.org/feeds/optwa ... /unstable/ (http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/)
Het bestand komt er dan zo uit te zien:
src synoware http://www.maartendamen.com/synoware/ (http://www.maartendamen.com/synoware/)
src optware http://ipkg.nslu2-linux.org/feeds/optwa ... /unstable/ (http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/)
dest root /
Vervolgens kun je het xmail pakket downloaden/installeren, door de volgende commando's:
ipkg update
ipkg install xmail
Groeten,
Arie
-
Beste allemaal,
Ik zit al weken deze forums uit te spitten en pogingen te doen om xmail te instaleren via putty.
Naar mijn weten doe ik exact wat beschreven staat in dit topic en toch krijg ik steeds de bootstrap niet geinstalleerd.
Ik heb mijn DS107 al verscheidene keren geherinstalleerd en helemaal opnieuw geprobeerd om de bootstrap te instaleren.
Toch krijg ik steeds dezelfde fout.
Wat doe ik verkeerd en wie kan mij helpen.
Dit is de foutcode:
> Bauweraerts> wget http://www.maartendamen.com/synoware/ds ... ap_1.0.xsh (http://www.maartendamen.com/synoware/ds_armmarvell-bootstrap_1.0.xsh)
> --21:29:10-- http://www.maartendamen.com/synoware/ds ... ap_1.0.xsh (http://www.maartendamen.com/synoware/ds_armmarvell-bootstrap_1.0.xsh)
Bauweraerts> => `ds_armmarvell-bootstrap_1.0.xsh'
> Resolving http://www.maartendamen.com.. (http://www.maartendamen.com..). 84.16.252.187
> Connecting to http://www.maartendamen.com|84.16.252.187|:80.. (http://www.maartendamen.com|84.16.252.187|:80..). connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 7,796,680 (7.4M) [text/plain]
>
> 100%[====================================>] 7,796,680 1.14M/s ETA 00:00
>
> 21:29:17 (1.12 MB/s) - `ds_armmarvell-bootstrap_1.0.xsh' saved [7796680/7796680]
>
> Bauweraerts> sh ds_armmarvell-bootstrap_1.0.xsh
> DS-107+/DS-207+/CS-407/RS-407-bootstrap extracting archive... please wait
> bootstrap
> bootstrap/wget-ssl.ipk
> bootstrap/bootstrap.ipk
> bootstrap/openssl.ipk
> bootstrap/ipkg.sh
> bootstrap/ipkg.ipk
> 38218+1 records in
> 38218+1 records out
> bootstrap/bootstrap.sh
> Creating temporary ipkg repository... success
> Installing DS-107+/DS-207+/CS-407/RS-407-bootstrap package...Unpacking bootstrap.ipk...Done.
> Configuring bootstrap.ipk...
> Adding /opt/lib to dynamic linker configuration...
> Regenerating dynamic linker cache...
> /opt/sbin/ldconfig: /opt/sbin/ldconfig: 1: Syntax error: word unexpected (expecting ")")
> Modifying /etc/profile...
> Modifying /etc/rc.local
> Done.
> success
> Installing IPKG package... (Ignore missing md5sum warning)
> Unpacking ipkg.ipk...Done.
> Configuring ipkg.ipk..../ipkg.sh: ./ipkg.sh: 1170: md5sum: not found
> Done.
> Removing temporary ipkg repository...
> Installing OpenSSL../opt/bin/ipkg: /opt/bin/ipkg: 1: Syntax error: word unexpected (expecting ")")
Wie kan mij helpen?
-
Tnx bro, werkt perfect op mn CS407 :D
-
Ik heb een probleem met xmail en phpxmail ik heb als internet aansluiting orange ik heb de website gehost bij netgroud.
Binnens huis kan ik gewoon email verzenden naar elkaar dus bijv info@domeinnaam.nl (http://mailto:info@domeinnaam.nl) en bijv ....@orange.nl (http://mailto:....@orange.nl) werkt ook maar daar buiten blijft de email terug komen bijv. een xs4all email adres met :
[<02>] The reason of the delivery failure was:
The maximum number of delivery attempts has been reached
Heeft er iemand een idee waar de fout zou kunnen zitten?
Alvast bedankt,
Klaas