Applies To: ■ PoliteMail Desktop □ PoliteMail Online □ PoliteMail O365
Version: □ 4.94 □ 4.97 ■ 5.x
PoliteMail processes brief bursts of small, high-volume transactions. The server sizing is primarily based on distribution size, and volume of recipient email being processed and measured. A high-performance SQL Server environment is required for all 30K+ implementations. Server sizing requirements (RAM, storage) increase with size of distributions.
Server Configuration Recommendations
Number of Employees | Recommended Server Configuration | SQL Server RAM / Storage |
---|---|---|
5k - 15k | Single App Server 2C 8GB 100GB | 16GB / 100GB (or attached to cluster) Size data according to SQL Sizing Table below. |
15k - 30k | Dual App Servers, NLB 2C 8GB 100GB | 24GB / 150GB (or attached to cluster) Size data according to SQL Sizing Table below. |
30k - 100k | Dual App Servers, NLB 2C 16GB 100GB + Separate SMTP Server 4C 32GB 250GB | 32GB / 250GB (or attached to cluster) Size data according to SQL Sizing Table below. |
>100k | QUAD App Servers NLB 2C 16GB 100GB + Separate SMTP Server 4C 32GB 250GB + Separate Archive Server 2C 8GB 100GB | 64GB / 500GB (or attached to cluster) Size data according to SQL Sizing Table below. |
SQL Sizing
Type | Purpose | Specification |
---|---|---|
Application Server | This is where the application lives and is hosted. Networking traffic will flow through here. | OS Drive: 100GB SSD CPU: Dual Core RAM: 4GB |
SQL Server | If opting for a dedicated SQL Server, SQL manages the databases and should have proper maintenance plans that your organization manages. Minimum SQL version 2016. Required collation mode SQL_Latin1_General_CP1_CI_AS. | OS Drive: 100GB SSD Data Drive: 100GB SSD Log Drive: 100GB SSD Backup Drive: 200GB HDD CPU and RAM covered per unique recipient count above. |
SMTP Server | This optional system will house IIS6 SMTP for mailflow, as well as the PoliteMail services. | OS Drive: 100GB SSD Mailflow Drive: 100GB SSD; size should be determined by the maximum size of your messages times the total possible number of recipients. CPU: Dual Core RAM: 2GB |
Combining | In the case of mixing systems onto a single server, such as APP/SMTP or APP/SMTP/SQL, the drive specs must be followed. | Hardware specs for SMTP may be ignored. Additional 4GB RAM if merging SQL into an application instance. |