File: README.md

package info (click to toggle)
postfixadmin 4.0.1%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,888 kB
  • sloc: php: 12,256; perl: 1,156; sh: 717; python: 142; xml: 63; sql: 3; makefile: 2
file content (108 lines) | stat: -rw-r--r-- 2,885 bytes parent folder | download
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
# Some screenshots of Postfixadmin 

## 1. Setup process

When you visit visit https://your-site.com/postfixadmin/setup.php you'll see this -

![Initial setup greeting page](setup-step1.png "Initial setup load")

After creating and adding the setup password hash into your config file, and then logging into the setup page with that password, you should see :

![Setup after auth](setup-step2.png "Setup after auth")

If there are any hosting errors, or issues with your environment, they may be listed here. 

Create a new admin account using your setup password .... then you can login as an admin and start creating domains and mailboxes.

## 2. As an Admin user

### Login

![Admin Login](admin-login.png "Admin Login")

### Welcome page

![Admin Welcome](admin-welcome.png "Admin welcome")

### View other admins

![Admin list](admin-list.png "Admin list")

### View domains

![Domain list](admin-domain-list.png "Domain list")


### View mailboxes and aliases for domain

![Virtual overview](mailboxes-and-forwards-for-domain.png "Viewing aliases and mailboxes for a domain")

### Add mailbox

You can create as many mailboxes as you want ... 

![Mailbox adding](mailbox-adding.png "Creating a new mailbox")


### Add aliases (forwards)

![Foward adding](create-new-alias.png "Creating a new forward")

### Add Fetchmail config for mailbox

![Setup Fetchmail](fetchmail-new-config.png "Fetchmail settings")

### Add a Domain Key for use with OpenDKIM

Specify the selector, domain it's for and the public and private keys (PEM encoded).

![Add Domain Key](dkim-add-domain-key.png "DKIM - add domain")

### Add a Sign Table Entry for use with OpenDKIM

![Add Sign Table Entry](dkim-add-sign-table-entry.png "DKIM - add signing table entry")


## View Log ->  Entries for domain

PostfixAdmin mains a log of changes that have been applied to a domain's configuration -

![View Log - Example.com](admin-viewlog-domain.png "View Log for domain")

## Send Email -> Send Broadcast email

You can email all mailboxes in known domain(s) -

![Send email - broadcast to users](admin-broadcast-email.png "Broadcast email")


## 3. As a User

### Login

![User loginl](users-login.png "User login")

### Welcome page


![User welcome](users-welcome.png "User welcome")

### Change your mail forward

![User - edit mail forward(s)](users-edit-mail-forward.png "User mail forwards")

### Set / Unset autoresponse (Vacation)

![User - autoresponder](users-enable-vacation-autoresponse.png "User setup autoresponder")


### Set / Unset TOTP Password

To help protect your postfixadmin account, you can enable TOTP (aka Google Authenticator etc) to make it harder for a third party to compromise your account.

![User - setup TOTP password](users-enable-totp.png "User enable TOtP")

### I forgot my password


![User - forgot password](users-forgotten-password.png "User forgot password")