Xara Software
 More Info Minimize

 Print   
iPB Sample Output   Minimize

iPB Reports
iPB contains a set of reports that allows you, as the IMail Administrator, to get an accurate idea of resource allocation including domain count, user count per domain, IP resources allocated to domains, etc. as well as reports that can be used as input for other processes such as spam filters, etc.  The reports are as follows:

IMail Address Book Report
This report is in the same format as IMail's address book files.  These files can be drop in replacement for the alias.txt files found in each user's directory.
   
    Output Files:         global_addressbook.txt (global)
                               addressbook.txt (per domain)
   
    Example Output:    "Evans Martin" <evans@martek.net> 


Adduser.txt Report
This report includes username, password & fullname and is suitable for use with IMail's adduser.exe utility.
   
    Output Files:         global_adduser.txt (global) - PRO ONLY
                               adduser.txt (per domain) - PRO ONLY
   
    Example Output:    evans,password,Evans Martin   


All Domains/Aliases Report
These reports contains a list of all domains along with their associated host aliases.

    Output Files:        global_all_domains.txt (global)
                              haaf.txt (per domain)

    Example Output:   global_all_domains.txt - Formatted for human use.  Easy to pick out primary domains and their associated aliases.
                              somedomain.com            <-- primary domain
                                    somedomain.org       <-- host alias 1
                                    somedomain.net       <-- host alias 2

                               haaf.txt - Formatted for programmatic use.  First record element is primary.  All subsequent element are aliases.
                                    somedomain.com, somedomain.org, somedomain.net                                <-- primary, alias 1, alias 2
                                    anotherdomain.com, mail.anotherdomain.com, smtp.anotherdomain.com       <-- primary, alias 1, alias 2


Host Aliases Report
This report contains only host aliases, one per line.

    Output Files:        global_host_aliases.txt (global)

    Example Output:   somedomain.org
                              somedomain.net
                              mail.anotherdomain.com
                              smtp.anotherdomain.com



Outlook.Csv Report
The output from this report is suitable for importing into the Outlook address book and may be suitable for importation into other mail clients

    Output Files:        global_outlook.csv (global)
                              outlook.csv (per domain)

    Example Output:   "Evans","Martin","Evans Martin","evans@martek.net"


Postfix Dictionary Report
This report is suitable for use with Postfix.

    Output Files:        global_postfix_dictionary.txt (global)
                              postfix_dictionary.txt (per domain)

    Example Output:   evans=evans@[192.168.0.1]


Postfix SASL Report
This report is suitable for use with Postfix SASL configurations.  For more info, see http://www.postfix.org/SASL_README.html.

    Output Files:        global_postfix_SASL.txt (global) - PRO ONLY
                              postfix_SASL.txt (per domain) - PRO ONLY

    Example Output:   martek.net            evans:password


Postfix Users/Domains Report
This report is suitable for use with Postfix.

    Output Files:        global_postfix_users.txt (global)
                              global_domains.txt (global)
                              postfix_users.txt (per domain)

    Example Output:   global_postfix_users.txt
                                   
evans@martek.net                ok
                               
                              global_domains.txt - This report contains all domains, one per line.  NOTE:  This report does not contain host aliases
                                                             and should be combined with global_host_aliases.txt to create a complete listing of all hostnames
                                                             on your mail server.
                                   
somedomain.com
                              anotherdomain.net
                              yourdomain.org

 

Users.lst/Users.txt Report
This report contains the email addresses of all users on your mail server.  It can include aliases and root, one per line.  these files can be a drop in replacement for the subscriber files that IMail's list server users.

    Output Files:        global_users.lst (global)
                              global_users.txt (global)
                              users.lst (per domain)
                              users.txt (per domain)

    Example Output:   users.lst

                                    users.txt


Nobody.txt Report
    Output Files:        nobody.txt (global)

Overview Report
    Output Files:        overview.txt (global) - Passwords decrypted in PRO ONLY

IMail Migration Tool Report - Migration Tool Output (User Defined)
    Output Files:        User defined path & filename - PRO ONLY

NOTE:  Global reports are stored at the top level of the user defined report output directory.  Non-Global reports are stored in the domain folder below the top level of the user defined report output directory.  Reports in blue are NEW!  Reports in red are available in iPB PRO only.

 

iPB 4.8 Release Notes

ADDED:

- Added Host Alias / Domain Alias support to the following reports:

o        Overview.txt – DONE!

o        Global_host_aliases.txt – DONE!

o        Global_all_domains.txt – DONE!

o        Global_postfix_SASL.txt – DONE!

o        Postfix_SASL.txt – DONE!

o        Global_postfix_users.txt – DONE!

o        Postfix_users.txt – DONE!

- Added new file, haaf.txt to top level report directory.  This file contains host alias association data.

- Patched registry routines for random delimiters that IMail places in the registry: spaces, commas & nulls.

- Added All Domains / Aliases report

o Contains a list of all domains as well as their associated host aliases in an easy to read format.  See haaf.txt for data that is more parsable.

- Added new configuration option “View reports when complete”

          o Running single reports will open the report using notepad

o Running all reports will open a file browser that will allow you to view individual reports.

- Added a progress bar that is now displayed when running ‘All Reports’ from the interface.

- Added new configuration option ‘Update TLD File’

          o Downloads a new Top Level Domain file from IANA.

- Added ‘Check for updates’ menu choice under the Help menu to check for new versions of iPB.

- Added ‘Max Users’ to Overview Report.  NOTE:  IMail now includes root in total user count so older versions of IMail may not report root as a user.  We have opted to update the code to support newer IMail releases.

- Added ‘Host Aliases’ to Overview Report.

 

FIXED:

- Fixed bug:  global_postfix_domains.txt was misspelled (global_postifx_domains.txt).  It is now spelled correctly.

- Web links now call default web browser

 

iPB 4.8 Detailed Report Info

Global/Domain Level Reports

- global_adduser.txt / adduser.txt*

This report includes username, password & fullname and is suitable for use with IMail’s adduser.exe utility.

Example:  evans,password,Evans Martin

- global_addressbook.txt / addressbook.txt  Changed from global_alias.txt.

This report is in the same format of IMail’s address book files.  These files can be drop in replacement for the alias.txt file found in each user’s directory.

Example:  "Evans Martin"

- global_host_aliases.txt (NEW)

This report contains all host aliases for all domains, one per line.

Example:       mail.martek.net

                   Mymail.martek.net

                   Somemail.martek.net

- global_all_domains.txt (NEW)

This report contains a listing of all domains along with their associated host aliases.

- global_outlook.csv / outlook.csv

This report is suitable for importing into your Outlook address book.

Example:  "Evans","Martin","Evans Martin","evans@martek.net",

- global_postfix_dictionary.txt / postfix_dictionary.txt

This report is suitable for use with Postfix and includes the following information:

Example:  evans=evans@[207.65.132.25]

- global_postfix_SASL.txt / postfix_SASL.txt*

This report is suitable for use with Postfix SASL (http://www.postfix.org/SASL_README.html) and includes the following information:

Example:  martek.net                   evans:password

- global_postfix_users.txt / postfix_users.txt

This report is suitable for use with Postfix and includes the following information:

Example:  evans@martek.net                   ok

- global_postfix_domains.txt (GLOBAL ONLY)  Changed from global_postfix_domains.txt.

This report contains all domains, one per line.  NOTE:  This report does not contain host aliases and should be combined with global_host_aliases.txt to create a complete listing of all hostnames on your mail server.

Example:       martek.net

                   Mydomain.com

                   Somedomain.net

- global_users.lst / users.lst

This report contains the email addresses of all users on your mail server.  Can include aliases & root, one per line.  This file, used in conjunction with global_users.txt can be a drop in replacement for the subscriber files that the IMail list server uses.

Example:  evans@martek.net

- global_users.txt / users.txt

This report contains the email addresses and full names of all users on your mail server.  Can include aliases & root, one per line.  This file, used in conjunction with global_users.lst can be a drop in replacement for the subscriber files that the IMail list server uses.

Example:  Evans Martin

- nobody.txt (GLOBAL ONLY)

This report details all domains that have a nobody alias defined.  By defining a nobody alias on your domain, you are essentially disabling all valid user checks and forcing your mail server to accept, process & deliver every message that it receives.  By finding and deleting nobody aliases, you reduce your server load by processing messages that are delivered to valid users only.

Example:  “domain_name”,”ip_address”,”target_of_nobody_alias”

- overview.txt* (GLOBAL ONLY)

Example:

Report executed on 12-25-2006 at 17:07:11.

NOTE:  User counts do not include root or aliases.

       Host admins are marked with a ( ).

       Non-admins are marked with a (-).

 

 

SOMEDOMAIN.COM (207.65.132.23)

Host Aliases:  some.com domain.com sd.com

Top Directory:  C:\IMAIL\somedomain

User Count:  4

 

     --{ USERS }--

     user01(-)             password

     root(-)                 mypass

     anotheruser( )    wordofpassage

 

     --{ ALIASES }--

     postmaster >>>> root

-         haaf.txt (GLOBAL ONLY)

Example:

Primarydomain1.com, hostalias1.net, hostalias2.com, hostalias3.org

Primarydomain2.com, hostalias1.net, hostalias2.com, hostalias3.org

 

 

Migration Report*

The IMail migration utility / global export tool creates a report that is excellent for creating a backup of your important user information, migrating to another mail platform, or for producing a file to use as the basis for further data processing.

 

The output of iMT is in the following format:

Fullname,username,username@domainname,password,domainname, ,username@domainname;username@domainname;username@domainname

 

Example:

Evans Martin,evans,evans@martek.net,password,martek.net, ,forward1@somedomain.com;forward2@somedomain.com;forward3@anotherdomain.net

 

Notes:

1.)     The ‘ ’ in this example denotes a host admin.  If this user had not been a host admin it would have been a ‘-‘ instead.

2.)     Email addresses beyond the ‘ ’, are forwards and are delimited by ‘;’.

 

Reports Inventory

AliasReport              'modAliasReport

          global_addressbook.txt (global)

          addressbook.txt (per domain)

 

AddUserReport                   'modAddUser

          global_adduser.txt (global) - PRO ONLY

          adduser.txt (per domain) - PRO ONLY

 

ListAllDomains          'modListAllDomains

          global_all_domains.txt (global)

          haaf.txt (per domain)

 

HostAliases              'modListHostAliases

          global_host_aliases.txt (global)

 

OutlookReport          'modOutlookReport

          global_outlook.csv (global)

          outlook.csv (per domain)

 

PFDictionary            'modPFDictionary

          global_postfix_dictionary.txt (global)

          postfix_dictionary.txt (per domain)

 

PostfixSASLReport     'modPostfixSASL

          global_postfix_SASL.txt (global) - PRO ONLY

          postfix_SASL.txt (per domain) - PRO ONLY

 

PostfixReport           'modPostfix

          global_postfix_users.txt (global)

          global_domains.txt (global)

          postfix_users.txt (per domain)

 

UsersReport             'modUsersReport

          global_users.lst (global)

          global_users.txt (global)

          users.lst (per domain)

          users.txt (per domain)

 

NobodyReport          'modNobodyReport

          nobody.txt (global)

 

OverviewReport                  'modOverviewReport

          overview.txt (global) - Passwords decrypted in PRO ONLY

 

IMail Migration Tool Report

          User defined path & filename - PRO ONLY


Martekware.Com |  Terms Of Use |  Privacy Statement
Copyright 2008 Martek.Net