1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233
|
;Configuration file for Daemon
[main]
usersbasepath = /var/postman/users
;if you use db, these must contain the fields: imap server,imap port, smtp server, mail domain, true user mail address
; the other fields are read from this ini file
usedbforconf = 1
dbfile = /var/postman/postman.db
maxconnallowed = 1200
;default domain to suffix the imap server name (in the login process) when its do not have points
; example: something like "myserver" will be changed to "myserver.uv.es"
defaultipdomain = .uv.es
;for allow the user can choose his imap server
;0 for no, 1 for yes
allowotherimapservers = 0
;in seconds
timeout = 1200
;if you use dbs for user config, and the user is not in db, will use that imap server
def_user_not_in_db = post.uv.es
;You can work without cookies, but leave to 1 (true) for best security!
use_cookies = 1
;The javascript use is fully optional, no important
use_javascript = 1
;always must be MAIN and CCLIENT
[allowed_services]
main
cclient
nntp
#poppass
#databases
#finger
personaldata
filebrowser
#forwardmail
secvirtual
useraccounts
config
sieve
#calendar
#dotlearn
#ldap
;Entry used where allowotherimapservers=1 and we want to force some entries to
; servers NOT listed here. Entries with "*" will become the same as imapserver
; and are only valids for [*] section.
[*]
imapport = 143
smtpserver = *
nntpserver = *
maildomain = *
[post.uv.es]
imapserver = post.uv.es
imapport = 143
smtpserver = post.uv.es
auth_service = cclient
;for SMTP authentication. 0=No,1=Must,2=Try
authsmtp = 1
nntpserver = news.uv.es
maildomain = uv.es
mailboxprefix = INBOX.
remotepath =
poppassserver = charlot.uv.es
poppassport = 106
forwardsserver = charlot.uv.es
forwardsport = 106
mount_points = " mount_5 "
sieveserver = sello.uv.es
sieveport = 2000
ldapserver = ldap.uv.es
ldapport = 389
deniedservices =
[postal.uv.es]
imapserver = postal.uv.es
imapport = 143
smtpserver = postal.uv.es
auth_service = cclient
;for SMTP authentication. 0=No,1=Must,2=Try
authsmtp = 1
nntpserver = news.uv.es
maildomain = alumni.uv.es
mailboxprefix = INBOX.
remotepath =
poppassserver = charlot.uv.es
poppassport = 106
forwardsserver = charlot.uv.es
forwardsport = 106
mount_points = " mount_5 "
sieveserver = postal.uv.es
sieveport = 2000
ldapserver = ldap.uv.es
ldapport = 389
deniedservices =
[postal]
imapserver = postal.uv.es
imapport = 143
smtpserver = postal.uv.es
auth_service = cclient
;for SMTP authentication. 0=No,1=Must,2=Try
authsmtp = 1
nntpserver = news.uv.es
maildomain = alumni.uv.es
mailboxprefix = INBOX.
remotepath =
poppassserver = charlot.uv.es
poppassport = 106
forwardsserver = charlot.uv.es
forwardsport = 106
mount_points = " mount_5 "
sieveserver = postal.uv.es
sieveport = 2000
ldapserver = ldap.uv.es
ldapport = 389
deniedservices =
[charlot.uv.es]
imapserver = charlot.uv.es
imapport = 143
smtpserver = charlot.uv.es
auth_service = cclient
;for SMTP authentication. 0=No,1=Must,2=Try
authsmtp = 0
nntpserver = news.uv.es
maildomain = uv.es
mailboxprefix = INBOX.
remotepath =
poppassserver = charlot.uv.es
poppassport = 106
forwardsserver = charlot.uv.es
forwardsport = 106
mount_points =
sieveserver = sello.uv.es
sieveport = 2000
ldapserver = ldap.uv.es
ldapport = 389
deniedservices =
[teleline]
imapserver = pop3.teleline.es
imapport = 143
smtpserver = mailhost.teleline.es
auth_service = cclient
;for SMTP authentication. 0=No,1=Must,2=Try
authsmtp = 0
nntpserver = news.uv.es
maildomain = teleline.es
mailboxprefix =
remotepath = ~/mail/
poppassserver = charlot.uv.es
poppassport = 106
forwardsserver = charlot.uv.es
forwardsport = 106
mount_points =
ldapserver =
ldapport = 389
deniedservices =
;Example of a IMAP Cyrus Server
[sello]
imapserver = sello
imapport = 143
smtpserver = sello.uv.es
auth_service = cclient
;for SMTP authentication. 0=No,1=Must,2=Try
authsmtp = 0
nntpserver = news.uv.es
maildomain = sello.uv.es
mailboxprefix = INBOX.
remotepath =
poppassserver = charlot.uv.es
poppassport = 106
forwardsserver = charlot.uv.es
forwardsport = 106
mount_points =
sieveserver = sello.uv.es
sieveport = 2000
ldapserver = ldap.uv.es
ldapport = 389
deniedservices =
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Mount points for FileBrowser Service
;mount_1 is always the initial screen
[mount_1]
label=Mi disco
mount_dir=
mount_cmd=
umount_cmd=
restricted_dir=$(INTERNAL_DEFINED)
;in bytes. 0 for not check quota
quota=10000000
[mount_2]
label=Mi espacio en disco.uv.es
mount_dir=/tmp/disco_$(USERNAME)/
mount_cmd=/usr/bin/smbmount \\\\disco.uv.es\\$(USERNAME) /tmp/disco_$(USERNAME)/ -o username=$(USERNAME),password=$(PASSWORD)
umount_cmd=/usr/bin/smbumount /tmp/disco_$(USERNAME)/
restricted_dir=/tmp/disco_$(USERNAME)/
;in bytes. 0 for not check quota
quota=0
[mount_3]
label=Mi espacio Web en www.uv.es
mount_dir=$(USER_HOME)/mount_www.uv.es/
mount_cmd=/usr/bin/smbmount \\\\www.uv.es\\$(USERNAME) $(USER_HOME)/mount_www.uv.es -o username=$(USERNAME),password=$(PASSWORD)
umount_cmd=/usr/bin/smbumount $(USER_HOME)/mount_www.uv.es/
restricted_dir=$(USER_HOME)/mount_www.uv.es/
;in bytes. 0 for not check quota
quota=0
[mount_4]
label=Mi espacio Web en mural.uv.es
mount_dir=$(USER_HOME)/mount_mural.uv.es/
mount_cmd=/usr/bin/smbmount \\\\mural.uv.es\\$(USERNAME) $(USER_HOME)/mount_mural.uv.es/ -o username=$(USERNAME),password=$(PASSWORD)
umount_cmd=/usr/bin/smbumount $(USER_HOME)/mount_mural.uv.es/
restricted_dir=$(USER_HOME)/mount_mural.uv.es/
;in bytes. 0 for not check quota
quota=0
[mount_5]
label=Mi espacio de disco
mount_dir=$(USER_HOME)/mount_disco.uv.es/
mount_cmd=/usr/bin/smbmount \\\\disco.uv.es\\$(USERNAME) $(USER_HOME)/mount_disco.uv.es -o username=$(USERNAME),password=$(PASSWORD)
umount_cmd=/usr/bin/smbumount $(USER_HOME)/mount_disco.uv.es/
restricted_dir=$(USER_HOME)/mount_disco.uv.es/
;in bytes. 0 for not check quota
quota=0
|