postfixadmin-devel Mailing List for PostfixAdmin (Page 6)
Brought to you by:
christian_boltz,
gingerdog
You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(39) |
Nov
(29) |
Dec
(4) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(5) |
Feb
|
Mar
(8) |
Apr
(8) |
May
|
Jun
(11) |
Jul
(21) |
Aug
(4) |
Sep
(9) |
Oct
(5) |
Nov
(25) |
Dec
(11) |
2009 |
Jan
(40) |
Feb
(16) |
Mar
(1) |
Apr
(46) |
May
(3) |
Jun
|
Jul
(1) |
Aug
(9) |
Sep
(9) |
Oct
(27) |
Nov
(35) |
Dec
(20) |
2010 |
Jan
(3) |
Feb
(2) |
Mar
(8) |
Apr
(1) |
May
(9) |
Jun
(8) |
Jul
(1) |
Aug
(7) |
Sep
(2) |
Oct
(2) |
Nov
(12) |
Dec
(7) |
2011 |
Jan
(45) |
Feb
(11) |
Mar
(18) |
Apr
(15) |
May
(20) |
Jun
|
Jul
(5) |
Aug
(1) |
Sep
|
Oct
(8) |
Nov
|
Dec
(14) |
2012 |
Jan
(30) |
Feb
(36) |
Mar
(6) |
Apr
(32) |
May
(20) |
Jun
(5) |
Jul
(2) |
Aug
|
Sep
(4) |
Oct
|
Nov
(22) |
Dec
(1) |
2013 |
Jan
(13) |
Feb
(4) |
Mar
(70) |
Apr
(10) |
May
(6) |
Jun
(11) |
Jul
(1) |
Aug
(3) |
Sep
(2) |
Oct
(15) |
Nov
(4) |
Dec
(4) |
2014 |
Jan
|
Feb
|
Mar
(2) |
Apr
(2) |
May
(3) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(8) |
Dec
(2) |
2015 |
Jan
(1) |
Feb
(9) |
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(6) |
Oct
|
Nov
|
Dec
|
2016 |
Jan
(4) |
Feb
|
Mar
(10) |
Apr
(3) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
(1) |
Oct
(4) |
Nov
|
Dec
(13) |
2017 |
Jan
(1) |
Feb
(6) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(3) |
2018 |
Jan
(2) |
Feb
|
Mar
(2) |
Apr
(7) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
(10) |
Apr
|
May
(1) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(7) |
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
2023 |
Jan
|
Feb
(2) |
Mar
(3) |
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(3) |
From: Christian B. <pos...@cb...> - 2014-05-19 22:29:31
|
Hello, Am Mittwoch, 7. Mai 2014 schrieb Nguyen Trung Hieu: > There is a compare between PostfixAdmin and Iredmail > > http://www.iredmail.org/iredadmin-pro-mysql-vs-postfixadmin.html > > It is a valuable comparision for PostfixAdmin improvement Well, the first thing that should improve is the comparison itsself ;-) The following things are supported by PostfixAdmin since a long time (and not marked as supported in the comparison): - catchall support (just create a "*@domain" alias) - "Alias accounts" sound like simple aliases (of course also supported) - Shadow address (user alias) (at least if it does what I think - redirect to another address instead of (or in addition to) delivering to the mailbox, it is supported) - Password length control (min lenght since quite some time, 3.0 beta even has regex support to enforce something like "at least 2 digits" and "at least 4 letters") @Iredmail support: There's nothing wrong with comparisons - but if you put them online, they should at least be correct ;-) BTW: Some features of PostfixAdmin are not mentioned in the comparison, for example - vacation (autoresponder) - fetchmail integration - commandline client (new in 3.0) Of course nobody can force you to list items that Iredmail doesn't support (?) - but it would make the comparison more fair ;-) Regards, Christian Boltz -- PostfixAdmin developer Infos and Download: http://postfixadmin.sf.net |
From: Nguyen T. H. <tha...@gm...> - 2014-05-07 07:31:18
|
Dear developer team There is a compare between PostfixAdmin and Iredmail http://www.iredmail.org/iredadmin-pro-mysql-vs-postfixadmin.html It is a valuable comparision for PostfixAdmin improvement Thank you PostfixAdmin developer team for your work Hieu |
From: Christian B. <pos...@cb...> - 2014-04-05 19:56:24
|
Hello, Am Mittwoch, 2. April 2014 schrieb Tanstaafl: > I am encountering a problem where the inability to specify a different > maildir directory name for a few users (Administrative users), so > that their maildir is different from their login name. > > Looking at the code for edit-mailbox.php, it seems like it would be > fairly easy to do - for someone who knows this stuff... > > Is there kind soul who could help me with this? I'll do the work, but > need to make sure it is done right (this is a production system after > all)... Would it be possible for you to upgrade to SVN trunk? With the new code, this is probably a one-byte change (or 5 lines if you do it in the official, clean way with a hook function). You can also install SVN trunk in parallel - the database layout is compatible with 2.3.x. You only need to know two things: - run setup.php (of SVN trunk) to do some database upgrades - if you create new superadmins, create them with the SVN trunk code If you want to do it in 2.3.x, you'll need to add some code to edit-mailbox.php and its template. This shouldn't be too hard - just copy&paste the code of another field ;-) If you want a review, send the changes you do (as a patch) to the mailinglist before applying it to your production system. Oh, and there's still the hardcore solution - change the maildir directly in the database. If this only needs to be done for some admin users, it might be the easiest solution ;-) Regards, Christian Boltz -- macht ja nichts, dass 95'er ist doch schnell wieder installiert ;-) Und zur not gibts halt ein wenig geisterbeschwörung "Oh grosser Geist von Norton ich rufe dich. Erhöre mein Flehen und zeichne mir ein Abbild auf diese von Unrat befallene Festplatte...." [Daniel Brachmann in suse-talk] |
From: Tanstaafl <tan...@li...> - 2014-04-02 15:50:28
|
Hi all, I am encountering a problem where the inability to specify a different maildir directory name for a few users (Administrative users), so that their maildir is different from their login name. Looking at the code for edit-mailbox.php, it seems like it would be fairly easy to do - for someone who knows this stuff... Is there kind soul who could help me with this? I'll do the work, but need to make sure it is done right (this is a production system after all)... |
From: n3ph <n3...@te...> - 2014-03-19 16:33:17
|
Seems like I used the wrong .orig... updated patch best regards, n3ph On 03/19/2014 04:35 PM, n3ph wrote: > > > Hi Folks! > > Is here anybody active? > http://sourceforge.net/p/postfixadmin/patches/85/ > > I used postfix.admin to encrypt all pass-phrases in SSHA512 - In fact of > my bootstrapped setup, I was not able to login, since there is no > validation for salted hashes.. > > *captain obvious*: If you just hash the password again the comparison > will work for SHA but not for SSHA, cause you will get a different hash... > > `cat <passphrase> | doveadm pw -s <scheme> -z hash` allows you to > validate every hash, not only salted ones... > > So I patched that...... > > BTW: I like to have the scheme to be part of the hash... and `dovecotpw` > is obsolete.... its `doveadm pw`.. > > > but since I use a wrapper for that its still `dovecotpw` inside that patch.. > > > best regards.. > > n3ph > > > > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/13534_NeoTech > > > > _______________________________________________ > Postfixadmin-devel mailing list > Pos...@li... > https://lists.sourceforge.net/lists/listinfo/postfixadmin-devel > -- Bitte benutzt GPG: http://de.wikipedia.org/wiki/GNU_Privacy_Guard -------------------------------------------------------- http://download.terminal21.de/gpg-key/n3ph.asc |
From: n3ph <n3...@te...> - 2014-03-19 15:49:41
|
Hi Folks! Is here anybody active? http://sourceforge.net/p/postfixadmin/patches/85/ I used postfix.admin to encrypt all pass-phrases in SSHA512 - In fact of my bootstrapped setup, I was not able to login, since there is no validation for salted hashes.. *captain obvious*: If you just hash the password again the comparison will work for SHA but not for SSHA, cause you will get a different hash... `cat <passphrase> | doveadm pw -s <scheme> -z hash` allows you to validate every hash, not only salted ones... So I patched that...... BTW: I like to have the scheme to be part of the hash... and `dovecotpw` is obsolete.... its `doveadm pw`.. but since I use a wrapper for that its still `dovecotpw` inside that patch.. best regards.. n3ph -- Bitte benutzt GPG: http://de.wikipedia.org/wiki/GNU_Privacy_Guard -------------------------------------------------------- http://download.terminal21.de/gpg-key/n3ph.asc |
From: Tanstaafl <tan...@li...> - 2013-12-22 20:36:35
|
Anyone have a simple logrotate conf file for rotating the /var/log/vacation.log file using logrotate? Thanks, Chrles |
From: Tanstaafl <tan...@li...> - 2013-12-15 20:05:59
|
On 2013-12-15 11:39 AM, Tanstaafl <tan...@li...> wrote: > On 2013-12-15 11:07 AM, Tanstaafl <tan...@li...> wrote: >> I just updated perl to 5.16.3 (was 5.12), and noticed that vacation >> messages are failing with the following error: > > Actually, I think this is just because I need to run perl-cleaner and > rebuild all of the modules... but I need to wait until the current > updates are done before doing this. > > Will send a follow-up after doing this if it doesn't fix it... Yep, that fixed it.. Sorry for the noise... |
From: Tanstaafl <tan...@li...> - 2013-12-15 16:40:33
|
On 2013-12-15 11:07 AM, Tanstaafl <tan...@li...> wrote: > I just updated perl to 5.16.3 (was 5.12), and noticed that vacation > messages are failing with the following error: Actually, I think this is just because I need to run perl-cleaner and rebuild all of the modules... but I need to wait until the current updates are done before doing this. Will send a follow-up after doing this if it doesn't fix it... |
From: Tanstaafl <tan...@li...> - 2013-12-15 16:25:28
|
Hello, Hopefully someone is around and can help me fix this soon... I just updated perl to 5.16.3 (was 5.12), and noticed that vacation messages are failing with the following error: 2013-12-15T11:00:49-05:00 moria postfix/pipe[17328]: 6D71B721145: to=<validuser#med...@au...>, orig_to=<val...@me...>, relay=vacation, delay=2.8, delays=2.5/0/0/0.31, dsn=5.3.0, status=bounced (Command died with status 2: "/var/spool/vacation/vacation.pl". Command output: Can't locate DBI.pm in @INC (@INC contains: /etc/perl /usr/local/lib64/perl5/5.16.3/x86_64-linux /usr/local/lib64/perl5/5.16.3 /usr/lib64/perl5/vendor_perl/5.16.3/x86_64-linux /usr/lib64/perl5/vendor_perl/5.16.3 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.16.3/x86_64-linux /usr/lib64/perl5/5.16.3 .) at /var/spool/vacation/vacation.pl line 97. BEGIN failed--compilation aborted at /var/spool/vacation/vacation.pl line 97. ) Anyone know what I need to do to fix this (besides downgrading perl back to 5.12)? Thanks Charles |
From: Johnny S. <jo...@so...> - 2013-11-20 21:01:27
|
On Wednesday 20. November 2013 18.30, Christian Boltz wrote: > I'd recommend not to mixup the package and the tarball or SVN checkout, > because this might result in funny things (like overwritten files) when > a package update comes in. One can also build a Debian package from the SVN checkout, as i see there is a debian/ folder in the trunk. -- Johnny A. Solbu web site, http://www.solbu.net PGP key ID: 0xFA687324 |
From: Christian B. <pos...@cb...> - 2013-11-20 17:30:50
|
Hello, Am Mittwoch, 20. November 2013 schrieb David Goodwin: > > 3) The MacPorts version is back on 2.3.3 of PA. Any reason that I > > couldn't get started by essentially swapping out the 2.3.3 code for > > the current trunk? (As someone just firing this up for the first > > time.) > I think there are some minor database changes, but nothing that should > be too problematic. In other words: run setup.php to upgrade your database ;-) That said - 2.3.3 is quite old and contains some security issues that were fixed in 2.3.5. Can you please ask the MacPorts maintainer to update the package to 2.3.6? (You can use SVN trunk nevertheless ;-) I'd recommend not to mixup the package and the tarball or SVN checkout, because this might result in funny things (like overwritten files) when a package update comes in. Either use only the tarball or SVN checkout _or_ the package - or at least use a separate directory for each of them. > > b) Send one email to each new mailbox, to force proper tree > > creation. > > Yes. This isn’t necessary if you create the right structure manually > and fix ownership/permissions. Creating the mailbox already sends the "welcome mail" (unless explicitely disabled) - no need to do it manually ;-) Regards, Christian Boltz -- > ich wollte wohl eigentlich sagen / demonstrieren, dass > Updateritis heilbar sein kann... Das mag sein, aber der Entwöhnungsprozess kann dauern... [> David Haller und Michael Höhne in suse-linux] |
From: David G. <da...@co...> - 2013-11-20 10:05:55
|
> 1) PA appears to support virtual domains (both mailbox and alias) but NOT local domains. True? In other words, I don't see a way to add a simple local alias (one with no domain name on left or right side) Correct. You can obviously configure Postfix to continue using /etc/aliases (or not). > 2) From browsing the various discussions, it appears that the current trunk is reasonably stable. True? > Yes. > 3) The MacPorts version is back on 2.3.3 of PA. Any reason that I couldn't get started by essentially swapping out the 2.3.3 code for the current trunk? (As someone just firing this up for the first time.) > I think there are some minor database changes, but nothing that should be too problematic. > 4) We have a significant pile of aliases, virtual alias domains, and a few large (POP3) mailboxes. Does the following general strategy sound about right? > > a) Use SED/VIM/etc magic to convert the text files to a pile of MySQL commands or PA-CLI commands. Generate the new database entries and ensure all looks well. > Yes. PA CLI may be easiest. I’ve not used it myself yet - but it’s what it is meant for. > b) Send one email to each new mailbox, to force proper tree creation. Yes. This isn’t necessary if you create the right structure manually and fix ownership/permissions. > c) Move all remaining messages into the new location. Yes. thanks David. |
From: Pete H. <P-S...@ic...> - 2013-11-19 23:34:18
|
I'm implementing PA (on a Mac Mini using MacPorts -- mac equivalent to RPM's, more or less ;) )... ...I have significant experience with Postfix, but PA is new to me. A few questions, mostly just to ensure I'm not completely misunderstanding: 1) PA appears to support virtual domains (both mailbox and alias) but NOT local domains. True? In other words, I don't see a way to add a simple local alias (one with no domain name on left or right side) 2) From browsing the various discussions, it appears that the current trunk is reasonably stable. True? 3) The MacPorts version is back on 2.3.3 of PA. Any reason that I couldn't get started by essentially swapping out the 2.3.3 code for the current trunk? (As someone just firing this up for the first time.) 4) We have a significant pile of aliases, virtual alias domains, and a few large (POP3) mailboxes. Does the following general strategy sound about right? a) Use SED/VIM/etc magic to convert the text files to a pile of MySQL commands or PA-CLI commands. Generate the new database entries and ensure all looks well. b) Send one email to each new mailbox, to force proper tree creation. c) Move all remaining messages into the new location. Thanks much! Pete H |
From: Geoff S. <ge...@Qu...> - 2013-10-29 14:32:12
|
On Tue, 29 Oct 2013, Walber Santos wrote: > Tks Christian > > Apache status is 500. > > [29/Oct/2013:11:42:28 -0200] "POST /create-mailbox.php HTTP/1.1" 500 - > > > Internal Error. If you lookin the *error* log (as directed), you should see what the actual error is. My guess is some kind of permissions error, but you'll need to look and see exactly. Geoff. |
From: Walber S. <wal...@gm...> - 2013-10-29 13:45:42
|
Tks Christian Apache status is 500. [29/Oct/2013:11:42:28 -0200] "POST /create-mailbox.php HTTP/1.1" 500 - Internal Error. *Walber Santos da Silva * *Cel 19 98822-3269* *ID* *130-123-839* * * 2013/10/29 Christian Boltz <pos...@cb...> > Hello, > > Am Dienstag, 29. Oktober 2013 schrieb Walber Santos: > > Hello, I have following problem, after adding a mailbox he does not > > return to the page of the mailbox cruação the screen goes white,# > > Please check your apache error log - if you get an empty page displayed, > chances are good that there's something about it in the error log ;-) > > > Version 2.3.6 > > > Regards, > > Christian Boltz > -- > Der nächste DAU kommt bestimmt. Sie werden in den Kellern > von AOL gezüchtet. [Dieter Bruegmann in dag°] > > > > ------------------------------------------------------------------------------ > Android is increasing in popularity, but the open development platform that > developers love is also attractive to malware creators. Download this white > paper to learn more about secure code signing practices that can help keep > Android apps secure. > http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk > _______________________________________________ > Postfixadmin-devel mailing list > Pos...@li... > https://lists.sourceforge.net/lists/listinfo/postfixadmin-devel > |
From: Christian B. <pos...@cb...> - 2013-10-29 13:27:37
|
Hello, Am Dienstag, 29. Oktober 2013 schrieb Walber Santos: > Hello, I have following problem, after adding a mailbox he does not > return to the page of the mailbox cruação the screen goes white,# Please check your apache error log - if you get an empty page displayed, chances are good that there's something about it in the error log ;-) > Version 2.3.6 Regards, Christian Boltz -- Der nächste DAU kommt bestimmt. Sie werden in den Kellern von AOL gezüchtet. [Dieter Bruegmann in dag°] |
From: Walber S. <wal...@gm...> - 2013-10-29 12:14:28
|
Hello, I have following problem, after adding a mailbox he does not return to the page of the mailbox cruação the screen goes white, and I have the one back in the browser. Version 2.3.6 Someone already got it. Tks *Walber Santos da Silva * *Cel 19 98822-3269* *ID* *130-123-839* * * |
From: Christian B. <pos...@cb...> - 2013-10-17 16:23:39
|
Hello, Am Donnerstag, 17. Oktober 2013 schrieb Geoff Shang: > I'm guessing this might be a bug. > > We're running Postfixadmin 2.3.6. Apparently, one of our users logged > in and forwarded their mail to another address, then changed their > mind and unforwarded it again. > > Now in our Postfix log we see entries like this: > > postfix/proxymap[10226]: warning: table > "pgsql:/etc/postfix/sql/pgsql_virtual_alias_maps.cf": empty lookup > result for: "<address>" -- ignored > > I'm guessing that the internal alias was to avoid errors like this in > the logs. > > I believe we have Postfixadmin configured not to show these internal > aliases for mailboxes, and I'd prefer to keep it that way as it'll > probably just confuse people. > > I'm prepared to go poking about in the Postgres CLI to fix this. > > Is it just as simple as 'update alias set goto="<address>" where > alias="<adress>";'? Looks correct ;-) To be sure you really do the correct thing, you can select alias, goto from alias where alias="address" (the "goto" in your case should be an empty string, but in general it should of course contain one or more mail addresses ;-) > I haven't tried reproducing the steps above to see if this reliably > causes this situation. I'd _guess_ that he (additionally to the steps you describe) had vacation enabled while removing the forwarding, and then later disabled vacation. FYI: The code in SVN trunk makes sure this can't happen anymore ;-) Regards, Christian Boltz -- BTW mission statement sounds a bit like at the beginning of this century. Why do we need such crap anyhow at all? Since ages the main motivation to use a SUSE based system is written down in /etc/motd :) [Lars Müller in opensuse-factory] |
From: Geoff S. <ge...@Qu...> - 2013-10-17 10:06:35
|
Hi, I'm guessing this might be a bug. We're running Postfixadmin 2.3.6. Apparently, one of our users logged in and forwarded their mail to another address, then changed their mind and unforwarded it again. Now in our Postfix log we see entries like this: postfix/proxymap[10226]: warning: table "pgsql:/etc/postfix/sql/pgsql_virtual_alias_maps.cf": empty lookup result for: "<address>" -- ignored I'm guessing that the internal alias was to avoid errors like this in the logs. I believe we have Postfixadmin configured not to show these internal aliases for mailboxes, and I'd prefer to keep it that way as it'll probably just confuse people. I'm prepared to go poking about in the Postgres CLI to fix this. Is it just as simple as 'update alias set goto="<address>" where alias="<adress>";'? I haven't tried reproducing the steps above to see if this reliably causes this situation. Thanks, Geoff. |
From: Brad <br...@ny...> - 2013-10-05 20:26:24
|
emailer2 htdocs # tree -ugp postfixadmin postfixadmin |-- [drwxr-xr-x apache apache ] ADDITIONS | |-- [-rwxrwxr-x apache apache ] change_password.tgz | |-- [-rwxrwxr-x apache apache ] cleanupdirs.pl | |-- [-rwxrwxr-x apache apache ] convert-passwd-to-postfixadmin.pl | |-- [drwxrwxr-x apache apache ] cyrus | | |-- [-rwxrwxr-x apache apache ] Changelog | | |-- [-rwxrwxr-x apache apache ] cyrus.conf | | |-- [-rwxrwxr-x apache apache ] cyrus-mailbox-postcreation.pl | | |-- [-rwxrwxr-x apache apache ] cyrus-mailbox-postdelete.pl | | |-- [-rwxrwxr-x apache apache ] cyrus-mailbox-postedit.pl | | |-- [-rwxrwxr-x apache apache ] README-ES.txt | | `-- [-rwxrwxr-x apache apache ] README.txt | |-- [-rwxrwxr-x apache apache ] delete-mailq-by-domain.pl | |-- [-rwxrwxr-x apache apache ] fetchmail.pl | |-- [-rwxrwxr-x apache apache ] import_users_from_csv.py | |-- [-rwxrwxr-x apache apache ] mailbox_remover.pl | |-- [-rwxrwxr-x apache apache ] mkeveryone.pl | |-- [-rwxrwxr-x apache apache ] pfa_maildir_cleanup.pl | |-- [-rwxrwxr-x apache apache ] postfixadmin-domain-postdeletion.sh | |-- [-rwxrwxr-x apache apache ] postfixadmin-mailbox-postcreation.sh | |-- [-rwxrwxr-x apache apache ] postfixadmin-mailbox-postdeletion.sh | |-- [-rwxrwxr-x apache apache ] quota_usage.pl | |-- [-rwxrwxr-x apache apache ] README.TXT | |-- [drwxrwxr-x apache apache ] squirrelmail-plugin | | |-- [-rwxrwxr-x apache apache ] common.php | | |-- [-rwxrwxr-x apache apache ] config.php.sample | | |-- [drwxrwxr-x apache apache ] debian | | | |-- [-rwxrwxr-x apache apache ] changelog | | | |-- [-rwxrwxr-x apache apache ] conffiles | | | |-- [-rwxrwxr-x apache apache ] control | | | |-- [-rwxrwxr-x apache apache ] copyright | | | |-- [-rwxrwxr-x apache apache ] docs | | | |-- [-rwxrwxr-x apache apache ] files | | | |-- [-rwxrwxr-x apache apache ] postfixadmin-squirrelmail.dirs | | | |-- [-rwxrwxr-x apache apache ] postinst | | | |-- [-rwxrwxr-x apache apache ] README.Debian | | | `-- [-rwxrwxr-x apache apache ] rules | | |-- [-rwxrwxr-x apache apache ] functions.inc.php | | |-- [-rwxrwxr-x apache apache ] index.php | | |-- [-rwxrwxr-x apache apache ] INSTALL | | |-- [-rwxrwxr-x apache apache ] LICENSE.txt | | |-- [drwxrwxr-x apache apache ] locale | | | |-- [-rwxrwxr-x apache apache ] build.sh | | | |-- [drwxrwxr-x apache apache ] cs_CZ | | | | `-- [drwxrwxr-x apache apache ] LC_MESSAGES | | | | |-- [-rwxrwxr-x apache apache ] postfixadmin.mo | | | | `-- [-rwxrwxr-x apache apache ] postfixadmin.po | | | |-- [drwxrwxr-x apache apache ] da_DK | | | | `-- [drwxrwxr-x apache apache ] LC_MESSAGES | | | | |-- [-rwxrwxr-x apache apache ] postfixadmin.mo | | | | `-- [-rwxrwxr-x apache apache ] postfixadmin.po | | | |-- [drwxrwxr-x apache apache ] de_DE | | | | `-- [drwxrwxr-x apache apache ] LC_MESSAGES | | | | |-- [-rwxrwxr-x apache apache ] postfixadmin.mo | | | | `-- [-rwxrwxr-x apache apache ] postfixadmin.po | | | |-- [drwxrwxr-x apache apache ] hu_HU | | | | `-- [drwxrwxr-x apache apache ] LC_MESSAGES | | | | |-- [-rwxrwxr-x apache apache ] postfixadmin.mo | | | | `-- [-rwxrwxr-x apache apache ] postfixadmin.po | | | |-- [drwxrwxr-x apache apache ] it_IT | | | | `-- [drwxrwxr-x apache apache ] LC_MESSAGES | | | | `-- [-rwxrwxr-x apache apache ] postfixadmin.po | | | |-- [drwxrwxr-x apache apache ] nl_NL | | | | `-- [drwxrwxr-x apache apache ] LC_MESSAGES | | | | |-- [-rwxrwxr-x apache apache ] postfixadmin.mo | | | | `-- [-rwxrwxr-x apache apache ] postfixadmin.po | | | |-- [drwxrwxr-x apache apache ] pl_PL | | | | `-- [drwxrwxr-x apache apache ] LC_MESSAGES | | | | |-- [-rwxrwxr-x apache apache ] postfixadmin.mo | | | | `-- [-rwxrwxr-x apache apache ] postfixadmin.po | | | `-- [drwxrwxr-x apache apache ] pt_BR | | | `-- [drwxrwxr-x apache apache ] LC_MESSAGES | | | |-- [-rwxrwxr-x apache apache ] postfixadmin.mo | | | `-- [-rwxrwxr-x apache apache ] postfixadmin.po | | |-- [drwxrwxr-x apache apache ] po | | | `-- [-rwxrwxr-x apache apache ] postfixadmin.po | | |-- [-rwxrwxr-x apache apache ] postfixadmin_changepass.php | | |-- [-rwxrwxr-x apache apache ] postfixadmin_forward.php | | |-- [-rwxrwxr-x apache apache ] postfixadmin_vacation.php | | |-- [-rwxrwxr-x apache apache ] README | | |-- [-rwxrwxr-x apache apache ] setup.php | | `-- [-rwxrwxr-x apache apache ] version | `-- [-rwxrwxr-x apache apache ] virtualmaildel.php |-- [drwxr-xr-x apache apache ] admin | `-- [-rwxrwxr-x apache apache ] index.php |-- [-rwxrwxr-x apache apache ] backup.php |-- [-rwxrwxr-x apache apache ] broadcast-message.php |-- [-rwxrwxr-x apache apache ] CHANGELOG.TXT |-- [-rwxrwxr-x apache apache ] common.php |-- [-rwxrwxr-x apache apache ] config.inc.php |-- [-rwxrwxr-x apache apache ] create-admin.php |-- [-rwxrwxr-x apache apache ] create-alias-domain.php |-- [-rwxrwxr-x apache apache ] create-alias.php |-- [-rwxrwxr-x apache apache ] create-domain.php |-- [-rwxrwxr-x apache apache ] create-mailbox.php |-- [drwxr-xr-x apache apache ] css | `-- [-rwxrwxr-x apache apache ] default.css |-- [drwxr-xr-x apache apache ] debian | |-- [-rwxrwxr-x apache apache ] apache.conf | |-- [-rwxrwxr-x apache apache ] changelog | |-- [-rwxrwxr-x apache apache ] compat | |-- [-rwxrwxr-x apache apache ] confd-link.sh | |-- [-rwxrwxr-x apache apache ] control | |-- [-rwxrwxr-x apache apache ] copyright | |-- [-rwxrwxr-x apache apache ] lighttpd.conf | |-- [drwxrwxr-x apache apache ] patches | | |-- [-rwxrwxr-x apache apache ] db_credentials | | `-- [-rwxrwxr-x apache apache ] series | |-- [drwxrwxr-x apache apache ] po | | |-- [-rwxrwxr-x apache apache ] POTFILES.in | | `-- [-rwxrwxr-x apache apache ] templates.pot | |-- [-rwxrwxr-x apache apache ] postfixadmin.config | |-- [-rwxrwxr-x apache apache ] postfixadmin.dirs | |-- [-rwxrwxr-x apache apache ] postfixadmin.docs | |-- [-rwxrwxr-x apache apache ] postfixadmin.examples | |-- [-rwxrwxr-x apache apache ] postfixadmin.install | |-- [-rwxrwxr-x apache apache ] postfixadmin.links | |-- [-rwxrwxr-x apache apache ] postfixadmin.postinst | |-- [-rwxrwxr-x apache apache ] postfixadmin.postrm | |-- [-rwxrwxr-x apache apache ] postfixadmin.prerm | |-- [-rwxrwxr-x apache apache ] README.Debian | |-- [-rwxrwxr-x apache apache ] README.source | |-- [-rwxrwxr-x apache apache ] rules | |-- [drwxrwxr-x apache apache ] source | | `-- [-rwxrwxr-x apache apache ] format | |-- [-rwxrwxr-x apache apache ] templates | |-- [-rwxrwxr-x apache apache ] TODO | `-- [-rwxrwxr-x apache apache ] watch |-- [-rwxrwxr-x apache apache ] delete.php |-- [drwxr-xr-x apache apache ] DOCUMENTS | |-- [-rwxrwxr-x apache apache ] BACKUP_MX.txt | |-- [-rwxrwxr-x apache apache ] DOVECOT.txt | |-- [-rwxrwxr-x apache apache ] FAQ.txt | |-- [-rwxrwxr-x apache apache ] HORDE.txt | |-- [-rwxrwxr-x apache apache ] LANGUAGE.txt | |-- [-rwxrwxr-x apache apache ] POSTFIXADMIN.txt | |-- [-rwxrwxr-x apache apache ] POSTFIX_CONF.txt | |-- [drwxrwxr-x apache apache ] screenshots | | |-- [-rwxrwxr-x apache apache ] postfixadmin-admin-create-alias.jpg | | |-- [-rwxrwxr-x apache apache ] postfixadmin-admin-create-domain.jpg | | |-- [-rwxrwxr-x apache apache ] postfixadmin-admin-create-mailbox.jpg | | |-- [-rwxrwxr-x apache apache ] postfixadmin-admin-domain-list.jpg | | |-- [-rwxrwxr-x apache apache ] postfixadmin-admin-virtual-list.jpg | | |-- [-rwxrwxr-x apache apache ] postfixadmin-inital-welcome.jpg | | |-- [-rwxrwxr-x apache apache ] postfixadmin-mail-admin-login.jpg | | |-- [-rwxrwxr-x apache apache ] postfixadmin-user-change-forward.jpg | | |-- [-rwxrwxr-x apache apache ] postfixadmin-user-overview.jpg | | |-- [-rwxrwxr-x apache apache ] postfixadmin-user-vacation.jpg | | `-- [-rwxrwxr-x apache apache ] README.txt | |-- [-rwxrwxr-x apache apache ] SECURITY.txt | |-- [-rwxrwxr-x apache apache ] SUPERADMIN.txt | `-- [-rwxrwxr-x apache apache ] UPGRADE.txt |-- [-rwxrwxr-x apache apache ] edit-active-admin.php |-- [-rwxrwxr-x apache apache ] edit-active-domain.php |-- [-rwxrwxr-x apache apache ] edit-active.php |-- [-rwxrwxr-x apache apache ] edit-admin.php |-- [-rwxrwxr-x apache apache ] edit-alias.php |-- [-rwxrwxr-x apache apache ] edit-domain.php |-- [-rwxrwxr-x apache apache ] edit-mailbox.php |-- [-rwxrwxr-x apache apache ] edit-vacation.php |-- [-rwxrwxr-x apache apache ] fetchmail.php |-- [-rwxrwxr-x apache apache ] functions.inc.php |-- [-rwxrwxr-x apache apache ] GPL-LICENSE.TXT |-- [drwxr-xr-x apache apache ] images | |-- [-rwxrwxr-x apache apache ] arrow-l.png | |-- [-rwxrwxr-x apache apache ] arrow-r.png | |-- [-rwxrwxr-x apache apache ] arrow-u.png | |-- [-rwxrwxr-x apache apache ] index.php | |-- [-rwxrwxr-x apache apache ] logo-default.png | |-- [-rwxrwxr-x apache apache ] postbox.png | |-- [-rwxrwxr-x apache apache ] postfixadmin2.png | |-- [-rwxrwxr-x apache apache ] postfixadmin2.xcf | `-- [-rwxrwxr-x apache apache ] postfixadmin.png |-- [-rwxrwxr-x apache apache ] index.php |-- [-rwxrwxr-x apache apache ] INSTALL.TXT |-- [drwxrwxr-x apache apache ] languages | |-- [-rwxrwxr-x apache apache ] bg.lang | |-- [-rwxrwxr-x apache apache ] ca.lang | |-- [-rwxrwxr-x apache apache ] cn.lang | |-- [-rwxrwxr-x apache apache ] cs.lang | |-- [-rwxrwxr-x apache apache ] da.lang | |-- [-rwxrwxr-x apache apache ] de.lang | |-- [-rwxrwxr-x apache apache ] en.lang | |-- [-rwxrwxr-x apache apache ] es.lang | |-- [-rwxrwxr-x apache apache ] et.lang | |-- [-rwxrwxr-x apache apache ] eu.lang | |-- [-rwxrwxr-x apache apache ] fi.lang | |-- [-rwxrwxr-x apache apache ] fo.lang | |-- [-rwxrwxr-x apache apache ] fr.lang | |-- [-rwxrwxr-x apache apache ] hr.lang | |-- [-rwxrwxr-x apache apache ] hu.lang | |-- [-rwxrwxr-x apache apache ] index.php | |-- [-rwxrwxr-x apache apache ] is.lang | |-- [-rwxrwxr-x apache apache ] it.lang | |-- [-rwxrwxr-x apache apache ] ja.lang | |-- [-rwxrwxr-x apache apache ] language.php | |-- [-rwxrwxr-x apache apache ] language-update.sh | |-- [-rwxrwxr-x apache apache ] lt.lang | |-- [-rwxrwxr-x apache apache ] mk.lang | |-- [-rwxrwxr-x apache apache ] nb.lang | |-- [-rwxrwxr-x apache apache ] nl.lang | |-- [-rwxrwxr-x apache apache ] nn.lang | |-- [-rwxrwxr-x apache apache ] pl.lang | |-- [-rwxrwxr-x apache apache ] pt-br.lang | |-- [-rwxrwxr-x apache apache ] ru.lang | |-- [-rwxrwxr-x apache apache ] sk.lang | |-- [-rwxrwxr-x apache apache ] sl.lang | |-- [-rwxrwxr-x apache apache ] sv.lang | |-- [-rwxrwxr-x apache apache ] tr.lang | `-- [-rwxrwxr-x apache apache ] tw.lang |-- [-rwxrwxr-x apache apache ] LICENSE.TXT |-- [-rwxrwxr-x apache apache ] list-admin.php |-- [-rwxrwxr-x apache apache ] list-domain.php |-- [-rwxrwxr-x apache apache ] list-virtual.php |-- [-rwxrwxr-x apache apache ] login.php |-- [-rwxrwxr-x apache apache ] logout.php |-- [-rwxrwxr-x apache apache ] main.php |-- [drwxr-xr-x apache apache ] model | |-- [-rwxrwxr-x apache apache ] AliasHandler.php | |-- [-rwxrwxr-x apache apache ] UserHandler.php | `-- [-rwxrwxr-x apache apache ] VacationHandler.php |-- [-rwxrwxr-x apache apache ] motd.txt |-- [-rwxrwxr-x apache apache ] motd-users.txt |-- [-rwxrwxr-x apache apache ] password.php |-- [-rwxrwxr-x apache apache ] search.php |-- [-rwxrwxr-x apache apache ] sendmail.php |-- [-rwxrwxr-x apache apache ] setup.php |-- [drwxr-xr-x apache apache ] templates | |-- [-rwxrwxr-x apache apache ] admin_create-admin.php | |-- [-rwxrwxr-x apache apache ] admin_create-domain.php | |-- [-rwxrwxr-x apache apache ] admin_edit-admin.php | |-- [-rwxrwxr-x apache apache ] admin_edit-domain.php | |-- [-rwxrwxr-x apache apache ] admin_list-admin.php | |-- [-rwxrwxr-x apache apache ] admin_list-domain.php | |-- [-rwxrwxr-x apache apache ] broadcast-message.php | |-- [-rwxrwxr-x apache apache ] create-alias-domain.php | |-- [-rwxrwxr-x apache apache ] create-alias.php | |-- [-rwxrwxr-x apache apache ] create-mailbox.php | |-- [-rwxrwxr-x apache apache ] edit-alias.php | |-- [-rwxrwxr-x apache apache ] edit-mailbox.php | |-- [-rwxrwxr-x apache apache ] edit-vacation.php | |-- [-rwxrwxr-x apache apache ] fetchmail.php | |-- [-rwxrwxr-x apache apache ] footer.php | |-- [-rwxrwxr-x apache apache ] header.php | |-- [-rwxrwxr-x apache apache ] index.php | |-- [-rwxrwxr-x apache apache ] list-virtual.php | |-- [-rwxrwxr-x apache apache ] login.php | |-- [-rwxrwxr-x apache apache ] main.php | |-- [-rwxrwxr-x apache apache ] menu.php | |-- [-rwxrwxr-x apache apache ] message.php | |-- [-rwxrwxr-x apache apache ] overview-get.php | |-- [-rwxrwxr-x apache apache ] password.php | |-- [-rwxrwxr-x apache apache ] search.php | |-- [-rwxrwxr-x apache apache ] sendmail.php | |-- [-rwxrwxr-x apache apache ] users_edit-alias.php | |-- [-rwxrwxr-x apache apache ] users_login.php | |-- [-rwxrwxr-x apache apache ] users_main.php | |-- [-rwxrwxr-x apache apache ] users_menu.php | |-- [-rwxrwxr-x apache apache ] users_password.php | |-- [-rwxrwxr-x apache apache ] users_vacation.php | `-- [-rwxrwxr-x apache apache ] viewlog.php |-- [drwxrwxr-x apache apache ] tests | |-- [-rwxrwxr-x apache apache ] common.php | |-- [-rwxrwxr-x apache apache ] RemoteAliasTest.php | |-- [-rwxrwxr-x apache apache ] RemoteTest.php | |-- [-rwxrwxr-x apache apache ] RemoteUserTest.php | |-- [-rwxrwxr-x apache apache ] RemoteVacationTest.php | |-- [-rwxrwxr-x apache apache ] run.php | `-- [drwxrwxr-x apache apache ] simpletest | |-- [-rwxrwxr-x apache apache ] authentication.php | |-- [-rwxrwxr-x apache apache ] BACKLOG | |-- [-rwxrwxr-x apache apache ] browser.php | |-- [-rwxrwxr-x apache apache ] collector.php | |-- [-rwxrwxr-x apache apache ] compatibility.php | |-- [-rwxrwxr-x apache apache ] cookies.php | |-- [-rwxrwxr-x apache apache ] detached.php | |-- [drwxrwxr-x apache apache ] docs | | |-- [drwxrwxr-x apache apache ] en | | | |-- [-rwxrwxr-x apache apache ] authentication_documentation.html | | | |-- [-rwxrwxr-x apache apache ] browser_documentation.html | | | |-- [-rwxrwxr-x apache apache ] docs.css | | | |-- [-rwxrwxr-x apache apache ] expectation_documentation.html | | | |-- [-rwxrwxr-x apache apache ] form_testing_documentation.html | | | |-- [-rwxrwxr-x apache apache ] group_test_documentation.html | | | |-- [-rwxrwxr-x apache apache ] index.html | | | |-- [-rwxrwxr-x apache apache ] mock_objects_documentation.html | | | |-- [-rwxrwxr-x apache apache ] overview.html | | | |-- [-rwxrwxr-x apache apache ] partial_mocks_documentation.html | | | |-- [-rwxrwxr-x apache apache ] reporter_documentation.html | | | |-- [-rwxrwxr-x apache apache ] unit_test_documentation.html | | | `-- [-rwxrwxr-x apache apache ] web_tester_documentation.html | | |-- [drwxrwxr-x apache apache ] fr | | | `-- [-rwxrwxr-x apache apache ] docs.css | | |-- [drwxrwxr-x apache apache ] lastcraft | | | `-- [-rwxrwxr-x apache apache ] README | | |-- [drwxrwxr-x apache apache ] onpk | | | `-- [-rwxrwxr-x apache apache ] README | | |-- [drwxrwxr-x apache apache ] pkg | | | `-- [-rwxrwxr-x apache apache ] README | | |-- [drwxrwxr-x apache apache ] simpletest.org | | | |-- [drwxrwxr-x apache apache ] images | | | | |-- [-rwxrwxr-x apache apache ] book-domain-driven-design.jpg | | | | |-- [-rwxrwxr-x apache apache ] book-guide-to-php-design-patterns.jpg | | | | |-- [-rwxrwxr-x apache apache ] book-the-php-anthology-object-oriented-php-solutions.jpg | | | | |-- [-rwxrwxr-x apache apache ] quote.png | | | | |-- [-rwxrwxr-x apache apache ] simpletest-download.png | | | | |-- [-rwxrwxr-x apache apache ] simpletest-logo.png | | | | |-- [-rwxrwxr-x apache apache ] simpletest-start-testing.png | | | | |-- [-rwxrwxr-x apache apache ] simpletest-support.png | | | | |-- [-rwxrwxr-x apache apache ] test-in-cli.png | | | | |-- [-rwxrwxr-x apache apache ] test-with-1-fail.png | | | | `-- [-rwxrwxr-x apache apache ] test-with-1-pass.png | | | |-- [-rwxrwxr-x apache apache ] index.html | | | |-- [-rwxrwxr-x apache apache ] README | | | `-- [-rwxrwxr-x apache apache ] simpletest.css | | `-- [drwxrwxr-x apache apache ] source | | |-- [drwxrwxr-x apache apache ] en | | | |-- [-rwxrwxr-x apache apache ] about.xml | | | |-- [-rwxrwxr-x apache apache ] authentication_documentation.xml | | | |-- [-rwxrwxr-x apache apache ] books_website.xml | | | |-- [-rwxrwxr-x apache apache ] boundary_classes_tutorial.xml | | | |-- [-rwxrwxr-x apache apache ] browser_documentation.xml | | | |-- [-rwxrwxr-x apache apache ] display_subclass_tutorial.xml | | | |-- [-rwxrwxr-x apache apache ] download_website.xml | | | |-- [-rwxrwxr-x apache apache ] expectation_documentation.xml | | | |-- [-rwxrwxr-x apache apache ] first_test_tutorial.xml | | | |-- [-rwxrwxr-x apache apache ] form_testing_documentation.xml | | | |-- [-rwxrwxr-x apache apache ] gain_control_tutorial.xml | | | |-- [-rwxrwxr-x apache apache ] group_test_documentation.xml | | | |-- [-rwxrwxr-x apache apache ] group_test_tutorial.xml | | | |-- [-rwxrwxr-x apache apache ] improving_design_tutorial.xml | | | |-- [-rwxrwxr-x apache apache ] index.xml | | | |-- [-rwxrwxr-x apache apache ] intro.xml | | | |-- [-rwxrwxr-x apache apache ] mock_objects_documentation.xml | | | |-- [-rwxrwxr-x apache apache ] mock_objects_tutorial.xml | | | |-- [-rwxrwxr-x apache apache ] overview.xml | | | |-- [-rwxrwxr-x apache apache ] partial_mocks_documentation.xml | | | |-- [-rwxrwxr-x apache apache ] reporter_documentation.xml | | | |-- [-rwxrwxr-x apache apache ] simple_test.xml | | | |-- [-rwxrwxr-x apache apache ] subclass_tutorial.xml | | | |-- [-rwxrwxr-x apache apache ] support_website.xml | | | |-- [-rwxrwxr-x apache apache ] unit_test_documentation.xml | | | `-- [-rwxrwxr-x apache apache ] web_tester_documentation.xml | | `-- [drwxrwxr-x apache apache ] fr | | |-- [-rwxrwxr-x apache apache ] authentication_documentation.xml | | |-- [-rwxrwxr-x apache apache ] books_website.xml | | |-- [-rwxrwxr-x apache apache ] boundary_classes_tutorial.xml | | |-- [-rwxrwxr-x apache apache ] browser_documentation.xml | | |-- [-rwxrwxr-x apache apache ] display_subclass_tutorial.xml | | |-- [-rwxrwxr-x apache apache ] download_website.xml | | |-- [-rwxrwxr-x apache apache ] expectation_documentation.xml | | |-- [-rwxrwxr-x apache apache ] first_test_tutorial.xml | | |-- [-rwxrwxr-x apache apache ] form_testing_documentation.xml | | |-- [-rwxrwxr-x apache apache ] gain_control_tutorial.xml | | |-- [-rwxrwxr-x apache apache ] group_test_documentation.xml | | |-- [-rwxrwxr-x apache apache ] group_test_tutorial.xml | | |-- [-rwxrwxr-x apache apache ] improving_design_tutorial.xml | | |-- [-rwxrwxr-x apache apache ] index.xml | | |-- [-rwxrwxr-x apache apache ] intro.xml | | |-- [-rwxrwxr-x apache apache ] mock_objects_documentation.xml | | |-- [-rwxrwxr-x apache apache ] mock_objects_tutorial.xml | | |-- [-rwxrwxr-x apache apache ] overview.xml | | |-- [-rwxrwxr-x apache apache ] partial_mocks_documentation.xml | | |-- [-rwxrwxr-x apache apache ] reporter_documentation.xml | | |-- [-rwxrwxr-x apache apache ] server_stubs_documentation.xml | | |-- [-rwxrwxr-x apache apache ] simple_test.xml | | |-- [-rwxrwxr-x apache apache ] subclass_tutorial.xml | | |-- [-rwxrwxr-x apache apache ] support_website.xml | | |-- [-rwxrwxr-x apache apache ] unit_test_documentation.xml | | `-- [-rwxrwxr-x apache apache ] web_tester_documentation.xml | |-- [-rwxrwxr-x apache apache ] dumper.php | |-- [-rwxrwxr-x apache apache ] eclipse.php | |-- [-rwxrwxr-x apache apache ] encoding.php | |-- [-rwxrwxr-x apache apache ] errors.php | |-- [-rwxrwxr-x apache apache ] exceptions.php | |-- [-rwxrwxr-x apache apache ] expectation.php | |-- [drwxrwxr-x apache apache ] extensions | | |-- [-rwxrwxr-x apache apache ] pear_test_case.php | | `-- [-rwxrwxr-x apache apache ] phpunit_test_case.php | |-- [-rwxrwxr-x apache apache ] form.php | |-- [-rwxrwxr-x apache apache ] frames.php | |-- [-rwxrwxr-x apache apache ] HELP_MY_TESTS_DONT_WORK_ANYMORE | |-- [-rwxrwxr-x apache apache ] http.php | |-- [-rwxrwxr-x apache apache ] invoker.php | |-- [-rwxrwxr-x apache apache ] LICENSE | |-- [-rwxrwxr-x apache apache ] mock_objects.php | |-- [drwxrwxr-x apache apache ] packages | | |-- [-rwxrwxr-x apache apache ] build_tarball.sh | | |-- [-rwxrwxr-x apache apache ] bundled_docs.xslt | | |-- [-rwxrwxr-x apache apache ] bundled_map.xml | | |-- [-rwxrwxr-x apache apache ] generate_package.php | | |-- [-rwxrwxr-x apache apache ] lastcraft.xslt | | |-- [-rwxrwxr-x apache apache ] make_bundled_docs.sh | | |-- [-rwxrwxr-x apache apache ] make_bundled_docs_with_xalan.sh | | |-- [-rwxrwxr-x apache apache ] make_lastcraft_docs.sh | | |-- [-rwxrwxr-x apache apache ] make_phpdoc_docs.sh | | |-- [drwxrwxr-x apache apache ] onpk | | | |-- [-rwxrwxr-x apache apache ] map_onpk.xml | | | |-- [-rwxrwxr-x apache apache ] onpk.xslt | | | `-- [-rwxrwxr-x apache apache ] transform_all_onpk.php | | |-- [-rwxrwxr-x apache apache ] package.xml | | |-- [-rwxrwxr-x apache apache ] pear_package_create.php | | |-- [-rwxrwxr-x apache apache ] phpdoc_docs.xslt | | |-- [-rwxrwxr-x apache apache ] README | | |-- [-rwxrwxr-x apache apache ] simpletest.ini | | |-- [drwxrwxr-x apache apache ] simpletest.org | | | |-- [-rwxrwxr-x apache apache ] index.php | | | |-- [-rwxrwxr-x apache apache ] map.xml | | | |-- [-rwxrwxr-x apache apache ] package.php | | | |-- [-rwxrwxr-x apache apache ] template.html | | | `-- [drwxrwxr-x apache apache ] test | | | |-- [drwxrwxr-x apache apache ] package | | | | |-- [-rwxrwxr-x apache apache ] content_without_section.xml | | | | |-- [-rwxrwxr-x apache apache ] here_download.xml | | | | |-- [-rwxrwxr-x apache apache ] here_overview.xml | | | | |-- [-rwxrwxr-x apache apache ] here_simpletest.xml | | | | |-- [-rwxrwxr-x apache apache ] here_start_testing.xml | | | | |-- [-rwxrwxr-x apache apache ] here_support.xml | | | | |-- [-rwxrwxr-x apache apache ] here_unit-tester.xml | | | | |-- [-rwxrwxr-x apache apache ] map.xml | | | | `-- [-rwxrwxr-x apache apache ] one_section_with_php_code.xml | | | `-- [-rwxrwxr-x apache apache ] package_test.php | | |-- [-rwxrwxr-x apache apache ] site_map.xml | | `-- [-rwxrwxr-x apache apache ] transform_all_lastcraft.php | |-- [-rwxrwxr-x apache apache ] page.php | |-- [-rwxrwxr-x apache apache ] parser.php | |-- [-rwxrwxr-x apache apache ] README | |-- [-rwxrwxr-x apache apache ] reflection_php4.php | |-- [-rwxrwxr-x apache apache ] reflection_php5.php | |-- [-rwxrwxr-x apache apache ] remote.php | |-- [-rwxrwxr-x apache apache ] reporter.php | |-- [-rwxrwxr-x apache apache ] scorer.php | |-- [-rwxrwxr-x apache apache ] selector.php | |-- [-rwxrwxr-x apache apache ] shell_tester.php | |-- [-rwxrwxr-x apache apache ] simpletest.php | |-- [-rwxrwxr-x apache apache ] socket.php | |-- [-rwxrwxr-x apache apache ] tag.php | |-- [drwxrwxr-x apache apache ] test | | |-- [-rwxrwxr-x apache apache ] acceptance_test.php | | |-- [-rwxrwxr-x apache apache ] adapter_test.php | | |-- [-rwxrwxr-x apache apache ] all_tests.php | | |-- [-rwxrwxr-x apache apache ] authentication_test.php | | |-- [-rwxrwxr-x apache apache ] browser_test.php | | |-- [-rwxrwxr-x apache apache ] collector_test.php | | |-- [-rwxrwxr-x apache apache ] compatibility_test.php | | |-- [-rwxrwxr-x apache apache ] cookies_test.php | | |-- [-rwxrwxr-x apache apache ] detached_test.php | | |-- [-rwxrwxr-x apache apache ] dumper_test.php | | |-- [-rwxrwxr-x apache apache ] eclipse_test.php | | |-- [-rwxrwxr-x apache apache ] encoding_test.php | | |-- [-rwxrwxr-x apache apache ] errors_test.php | | |-- [-rwxrwxr-x apache apache ] exceptions_test.php | | |-- [-rwxrwxr-x apache apache ] expectation_test.php | | |-- [-rwxrwxr-x apache apache ] form_test.php | | |-- [-rwxrwxr-x apache apache ] frames_test.php | | |-- [-rwxrwxr-x apache apache ] http_test.php | | |-- [-rwxrwxr-x apache apache ] interfaces_test.php | | |-- [-rwxrwxr-x apache apache ] live_test.php | | |-- [-rwxrwxr-x apache apache ] mock_objects_test.php | | |-- [-rwxrwxr-x apache apache ] page_test.php | | |-- [-rwxrwxr-x apache apache ] parse_error_test.php | | |-- [-rwxrwxr-x apache apache ] parser_test.php | | |-- [-rwxrwxr-x apache apache ] reflection_php4_test.php | | |-- [-rwxrwxr-x apache apache ] reflection_php5_test.php | | |-- [-rwxrwxr-x apache apache ] remote_test.php | | |-- [-rwxrwxr-x apache apache ] shell_tester_test.php | | |-- [-rwxrwxr-x apache apache ] shell_test.php | | |-- [-rwxrwxr-x apache apache ] simpletest_test.php | | |-- [drwxrwxr-x apache apache ] site | | | |-- [-rwxrwxr-x apache apache ] 1.html | | | |-- [-rwxrwxr-x apache apache ] 2.html | | | |-- [-rwxrwxr-x apache apache ] 3.html | | | |-- [-rwxrwxr-x apache apache ] base_change_redirect.php | | | |-- [-rwxrwxr-x apache apache ] cookie_based_counter.php | | | |-- [-rwxrwxr-x apache apache ] counting_frameset.html | | | |-- [-rwxrwxr-x apache apache ] double_base_change_redirect.php | | | |-- [-rwxrwxr-x apache apache ] form_data_encoded_form.html | | | |-- [-rwxrwxr-x apache apache ] form.html | | | |-- [-rwxrwxr-x apache apache ] form_with_false_defaults.html | | | |-- [-rwxrwxr-x apache apache ] form_with_mixed_post_and_get.html | | | |-- [-rwxrwxr-x apache apache ] form_without_action.php | | | |-- [-rwxrwxr-x apache apache ] form_with_tricky_defaults.html | | | |-- [-rwxrwxr-x apache apache ] form_with_unnamed_submit.html | | | |-- [-rwxrwxr-x apache apache ] frame_a.html | | | |-- [-rwxrwxr-x apache apache ] frame_b.html | | | |-- [-rwxrwxr-x apache apache ] frame_links.html | | | |-- [-rwxrwxr-x apache apache ] frameset.html | | | |-- [drwxrwxr-x apache apache ] front_controller_style | | | | |-- [-rwxrwxr-x apache apache ] a_page.php | | | | |-- [-rwxrwxr-x apache apache ] index.php | | | | `-- [-rwxrwxr-x apache apache ] show_request.php | | | |-- [-rwxrwxr-x apache apache ] link_confirm.php | | | |-- [-rwxrwxr-x apache apache ] local_redirect.php | | | |-- [-rwxrwxr-x apache apache ] messy_frameset.html | | | |-- [-rwxrwxr-x apache apache ] multiple_widget_form.html | | | |-- [-rwxrwxr-x apache apache ] nested_frameset.html | | | |-- [-rwxrwxr-x apache apache ] network_confirm.php | | | |-- [-rwxrwxr-x apache apache ] one_page_frameset.html | | | |-- [-rwxrwxr-x apache apache ] page_request.php | | | |-- [drwxrwxr-x apache apache ] path | | | | |-- [-rwxrwxr-x apache apache ] base_change_redirect.php | | | | |-- [-rwxrwxr-x apache apache ] network_confirm.php | | | | `-- [-rwxrwxr-x apache apache ] show_cookies.php | | | |-- [drwxrwxr-x apache apache ] protected | | | | |-- [-rwxrwxr-x apache apache ] 1.html | | | | |-- [-rwxrwxr-x apache apache ] 2.html | | | | |-- [-rwxrwxr-x apache apache ] 3.html | | | | |-- [-rwxrwxr-x apache apache ] htaccess | | | | |-- [-rwxrwxr-x apache apache ] local_redirect.php | | | | `-- [-rwxrwxr-x apache apache ] network_confirm.php | | | |-- [-rwxrwxr-x apache apache ] redirect.php | | | |-- [-rwxrwxr-x apache apache ] savant_style_form.html | | | |-- [-rwxrwxr-x apache apache ] search.png | | | |-- [-rwxrwxr-x apache apache ] self_form.php | | | |-- [-rwxrwxr-x apache apache ] set_cookies.php | | | |-- [-rwxrwxr-x apache apache ] slow_page.php | | | |-- [-rwxrwxr-x apache apache ] timestamp.php | | | |-- [-rwxrwxr-x apache apache ] upload_form.html | | | `-- [-rwxrwxr-x apache apache ] upload_handler.php | | |-- [-rwxrwxr-x apache apache ] socket_test.php | | |-- [drwxrwxr-x apache apache ] support | | | |-- [drwxrwxr-x apache apache ] collector | | | | |-- [-rwxrwxr-x apache apache ] collectable.1 | | | | `-- [-rwxrwxr-x apache apache ] collectable.2 | | | |-- [-rwxrwxr-x apache apache ] latin1_sample | | | |-- [-rwxrwxr-x apache apache ] spl_examples.php | | | |-- [-rwxrwxr-x apache apache ] supplementary_upload_sample.txt | | | |-- [-rwxrwxr-x apache apache ] test1.php | | | `-- [-rwxrwxr-x apache apache ] upload_sample.txt | | |-- [-rwxrwxr-x apache apache ] tag_test.php | | |-- [-rwxrwxr-x apache apache ] test_groups.php | | |-- [-rwxrwxr-x apache apache ] test_with_parse_error.php | | |-- [-rwxrwxr-x apache apache ] unit_tester_test.php | | |-- [-rwxrwxr-x apache apache ] unit_tests.php | | |-- [-rwxrwxr-x apache apache ] url_test.php | | |-- [-rwxrwxr-x apache apache ] user_agent_test.php | | |-- [-rwxrwxr-x apache apache ] visual_test.php | | |-- [-rwxrwxr-x apache apache ] web_tester_test.php | | `-- [-rwxrwxr-x apache apache ] xml_test.php | |-- [-rwxrwxr-x apache apache ] test_case.php | |-- [-rwxrwxr-x apache apache ] TODO | |-- [drwxrwxr-x apache apache ] ui | | |-- [drwxrwxr-x apache apache ] array_reporter | | | |-- [-rwxrwxr-x apache apache ] sample_test.php | | | `-- [-rwxrwxr-x apache apache ] test.php | | |-- [-rwxrwxr-x apache apache ] array_reporter.php | | |-- [-rwxrwxr-x apache apache ] colortext_reporter.php | | |-- [drwxrwxr-x apache apache ] css | | | `-- [-rwxrwxr-x apache apache ] webunit.css | | |-- [drwxrwxr-x apache apache ] img | | | `-- [-rwxrwxr-x apache apache ] wait.gif | | |-- [drwxrwxr-x apache apache ] js | | | |-- [drwxrwxr-x apache apache ] tests | | | | `-- [-rwxrwxr-x apache apache ] TestOfWebunit.js.html | | | |-- [-rwxrwxr-x apache apache ] webunit.js | | | `-- [-rwxrwxr-x apache apache ] x.js | | `-- [-rwxrwxr-x apache apache ] webunit_reporter.php | |-- [-rwxrwxr-x apache apache ] unit_tester.php | |-- [-rwxrwxr-x apache apache ] url.php | |-- [-rwxrwxr-x apache apache ] user_agent.php | |-- [-rwxrwxr-x apache apache ] VERSION | |-- [-rwxrwxr-x apache apache ] web_tester.php | `-- [-rwxrwxr-x apache apache ] xml.php |-- [-rwxrwxr-x apache apache ] upgrade.php |-- [drwxr-xr-x apache apache ] users | |-- [-rwxrwxr-x apache apache ] edit-alias.php | |-- [-rwxrwxr-x apache apache ] index.php | |-- [-rwxrwxr-x apache apache ] login.php | |-- [-rwxrwxr-x apache apache ] logout.php | |-- [-rwxrwxr-x apache apache ] main.php | |-- [-rwxrwxr-x apache apache ] password.php | `-- [-rwxrwxr-x apache apache ] vacation.php |-- [-rwxrwxr-x apache apache ] variables.inc.php |-- [-rwxrwxr-x apache apache ] viewlog.php |-- [drwxr-xr-x apache apache ] VIRTUAL_VACATION | |-- [-rwxrwxr-x apache apache ] FILTER_README | |-- [-rwxrwxr-x apache apache ] index.php | |-- [-rwxrwxr-x apache apache ] INSTALL.TXT | |-- [drwxrwxr-x apache apache ] tests | | |-- [-rwxrwxr-x apache apache ] asterisk-email.txt | | |-- [-rwxrwxr-x apache apache ] facebook.txt | | |-- [-rwxrwxr-x apache apache ] mailing-list.txt | | |-- [-rwxrwxr-x apache apache ] mail-myself.txt | | |-- [-rwxrwxr-x apache apache ] spam.txt | | |-- [-rwxrwxr-x apache apache ] teodor-smtp-envelope-headers.txt | | |-- [-rwxrwxr-x apache apache ] test-email.txt | | `-- [-rwxrwxr-x apache apache ] test.sh | `-- [-rwxrwxr-x apache apache ] vacation.pl `-- [-rwxrwxr-x apache apache ] xmlrpc.php 69 directories, 520 files |
From: Brad <br...@ny...> - 2013-10-05 20:21:05
|
I am no longer able to add a new domain after updating, the dropdown tab is missing. I see reference to it in the code, but does not appear in FF or chrome? Brad |
From: Christian B. <pos...@cb...> - 2013-10-03 18:24:36
|
Hello, Am Donnerstag, 3. Oktober 2013 schrieb Brad: > Wow, thank you. > That's exactly what I was looking for. :-) > I write code too and will look into the delete issue because that will > be needed to, but you already solved my issue. I'll happily accept your patch ;-) If you implement it, please do it in the following way: a) in scripts/shells/shell.php, function loadTasks(), there is already (line 210) if ($taskName == 'Add' || $taskName == 'Update') { $taskClass = 'CliEdit'; Please add directly below: } elseif ($taskName == 'Delete') { $taskClass = 'CliDelete'; b) The next step is to write a model/CliDelete.php (similar to model/CliEdit.php) that uses the $somethingHandler (model/*Handler.php) to delete $something c) Finally model/*Handler.php will need delete() functions added or fixed (see the TODO notes there, and delete.php for the currently used code) d) (optional cleanup) Delete the then superfluous DeleteTask classes from scripts/shells/*.php Regards, Christian Boltz -- > [perl -pi -e] Das erspart es einem, selber die Dateien zu kopieren: sed hat inzwischen auch einen -i Parameter. Willkommen in 2005, David ;) [> David Haller und Peter Wiersig in suse-linux] |
From: Brad <br...@ny...> - 2013-10-03 14:50:15
|
Wow, thank you. That's exactly what I was looking for. I write code too and will look into the delete issue because that will be needed to, but you already solved my issue. Thank you! Cheers! Brad -----Original Message----- From: Christian Boltz [mailto:pos...@cb...] Sent: Thursday, October 03, 2013 9:55 AM To: pos...@li... Subject: Re: [Postfixadmin-devel] writing a 3rd party user insert Hello, Am Donnerstag, 3. Oktober 2013 schrieb Brad: > I am writing an application that needs to add a user to postfix and we > are on a postfixadmin standard. > > A quick glance at the database structure and it looks like you guys > took care of all the hard work. > > I detect a form of a hook in your code, any special advice on the SQL > insert, such that will update all the appropriate fields? There's an easier way than working on the SQL level ;-) Checkout the latest code from SVN trunk. It contains a commandline client for PostfixAdmin which does all the hard work ;-) The commandline client is not fully implemented yet (for example, deleting something is still missing), but creating and editing admins, domains, mailboxes and aliases should work without problems. Note: You'll need to run setup.php to upgrade your database. If you find any bugs besides the "not yet implemented" parts, please tell me ;-) (or open a bugreport on SF) If the application you write is written in PHP, it might also be an option to directly use the PostfixAdmin classes. If you are interested, just ask about the details ;-) Regards, Christian Boltz -- "Arial was designed for Monotype in 1982 by Robin Nicholas and Patricia Saunders" - Diese Aussage ist bei mir und bei dir gleich gültig. (Gleich gültig. Nicht: Gleichgültig. :-) ). Ob sie uns interessiert, sei dahingestellt, die Aussage ist wahr. [Ratti in fontlinge-devel] ---------------------------------------------------------------------------- -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk _______________________________________________ Postfixadmin-devel mailing list Pos...@li... https://lists.sourceforge.net/lists/listinfo/postfixadmin-devel ----- No virus found in this message. Checked by AVG - www.avg.com Version: 2014.0.4142 / Virus Database: 3604/6715 - Release Date: 10/01/13 |
From: Christian B. <pos...@cb...> - 2013-10-03 13:54:53
|
Hello, Am Donnerstag, 3. Oktober 2013 schrieb Brad: > I am writing an application that needs to add a user to postfix and we > are on a postfixadmin standard. > > A quick glance at the database structure and it looks like you guys > took care of all the hard work. > > I detect a form of a hook in your code, any special advice on the SQL > insert, such that will update all the appropriate fields? There's an easier way than working on the SQL level ;-) Checkout the latest code from SVN trunk. It contains a commandline client for PostfixAdmin which does all the hard work ;-) The commandline client is not fully implemented yet (for example, deleting something is still missing), but creating and editing admins, domains, mailboxes and aliases should work without problems. Note: You'll need to run setup.php to upgrade your database. If you find any bugs besides the "not yet implemented" parts, please tell me ;-) (or open a bugreport on SF) If the application you write is written in PHP, it might also be an option to directly use the PostfixAdmin classes. If you are interested, just ask about the details ;-) Regards, Christian Boltz -- "Arial was designed for Monotype in 1982 by Robin Nicholas and Patricia Saunders" - Diese Aussage ist bei mir und bei dir gleich gültig. (Gleich gültig. Nicht: Gleichgültig. :-) ). Ob sie uns interessiert, sei dahingestellt, die Aussage ist wahr. [Ratti in fontlinge-devel] |