Communigate Pro Messaging Server 1 Features 2 Administrating 3 Support and Discussions 3 What Is New in Communigate Pro Updates? 3
Total Page:16
File Type:pdf, Size:1020Kb
CommuniGate Pro Messaging Server 1 Features 2 Administrating 3 Support and Discussions 3 What Is New in CommuniGate Pro Updates? 3 CommuniGate Pro Installation 5 Installation 5 Installing on a MS Windows XP/2000/NT/9x/ME System 5 Installing on a Sun Solaris System. 7 Installing on a Linux System. 7 Installing on a MacOS X (Darwin) System. 9 Installing on a MacOS X Server (Rhapsody) System. 9 Installing on a FreeBSD System. 10 Installing on a BSDI BSD/OS System. 11 Installing on an OpenBSD System. 12 Installing on an AIX System. 13 Installing on an HP/UX System. 13 Installing on a Tru64 (Digital Unix) System. 14 Installing on an SGI IRIX System. 15 Installing on an SCO UnixWare System. 16 Installing on an IBM OS/400 System. 17 Installing on a QNX System. 18 Installing on an IBM OS/2 System. 18 Installing on a BeOS System. 19 Initial Configuration 20 Upgrading to a Newer Version 22 Moving to a New Hardware Server 22 Migrating to CommuniGate Pro 25 Supporting Network Users 25 Supporting Local Users 26 Using Legacy Mailboxes 26 CommuniGate Pro I Converting Passwords 27 Migrating from sendmail 29 Migrating from Post.Office® servers 30 Migrating from Netscape®/iPlanet Messaging servers 31 Migrating from IMail® servers 31 Migrating from CommuniGate/MacOS and SIMS 31 Migrating from Microsoft® Exchange Servers 31 Copying Mailboxes from Other POP Servers 31 Copying Mailboxes from Other IMAP Servers 33 Copying All Mailboxes from Other Servers 35 Migrating from an Arbitrary Server ("on-the-fly" migration) 38 Switching Servers 39 Moving to Secondary Domains 40 System Administration 41 Sections and Privileges 41 Base Directory Structure 42 General Settings 43 Command Line Options 45 Shutting Down 48 OS syslog 48 Server Root Privilege 49 Domain Administration 50 WebAdmin Preferences 51 Customizing Domain WebAdmin Interface 51 Customizing Server Prompts 53 Domain Name Resolver (DNR) 54 CommuniGate Pro HTTP Modules 57 Access to the Server WebAdmin Interface Pages 57 Access to the Domain WebAdmin Interface Pages 58 Access to WebUser Interface 59 Access to Personal Web Sites 59 II CommuniGate Pro Access to Calendar and Tasks data 60 Configuring the HTTP modules 62 Routing 64 Common Gateway Interface (CGI) 65 Server Logs 67 Creating and Deleting Log Files 67 Specifying a Time Interval 69 Filtering Log Records 70 Searching in System Logs 71 Protection 73 Prohibiting Unauthorized Relaying 73 Client-only Logins 77 Relaying for Mobile (non-client) Users 77 Relaying Rerouted Messages 79 Return-Path Address Verification 81 Blacklisting Offenders 82 Spam Traps 86 Banning Mail by Header and Body Lines 87 Filtering Mail 88 Cluster Setup 89 Security 91 Authentication Methods 91 Account Passwords 93 CommuniGate Passwords 94 OS Passwords 94 External Authentication 95 Account Name Harvesting 100 Account Password Attacks 101 Granting Access Rights to Users 101 Restricting Access 102 CommuniGate Pro III Using SSL/TLS Secure Connections 103 Certificates and Private Keys 104 Domain Security Settings 104 Using Default and Self-Signed Certificates 113 Using the WebUser Authentication Method 113 Lawful Interception 115 Configuring Interception Settings 115 Report Message Formats 116 Scalability 119 Serving Large Domains 119 Handling High-Volume Local Delivery 120 Supporting Many Concurrent Clients 120 Handling High-Volume SMTP Delivery 122 Estimating Resources Usage 123 OS Limitations and OS Tuning 124 TCP/IP Listeners 127 Multi-Socket Listening 127 Secure Sockets 129 Restrictions 129 Limiting Connections from the same Address 130 UDP Listeners 131 Alerts 133 Posting Alerts 133 Storage Quota Alerts 135 SNMP Interface 137 Configuring SNMP Agent 137 Accessing the Server MIB 139 Monitoring SNMP elements via Web 140 IV CommuniGate Pro Monitoring SNMP elements via CLI/API 141 Sending SNMP Traps 142 RADIUS Interface 143 Configuring the RADIUS Module 143 RADIUS Authentication 144 Events 145 Configuring Event Handlers 145 Frequency Limits 148 Specifying Events 148 Dialup 151 Mail Receiving 151 TCP Activity Schedule 152 Serving LAN Clients 153 Command Line Interface (API) 155 Administrating the Server via the PWD module 155 CLI Syntax 156 Account Administration 157 Group Administration 164 Forwarder Administration 166 Domain Administration 167 Mailbox Administration 177 Alert Administration 182 Personal Web Site Administration 185 Mailing Lists Administration 187 Web Skins Administration 191 Web Interface Integration 196 Server Settings 197 Monitoring 202 Access Rights Administration 202 CommuniGate Pro V Statistics 203 Miscellaneous Commands 205 Web Interface Tuning 206 Monitors 209 Monitoring a Queue 210 Monitoring a Message 212 CommuniGate Pro Objects 215 Domains 215 Accounts 217 Groups 217 Forwarders 218 Mailing Lists 218 Mailboxes 219 Account Aliases 219 Default Settings 220 Domains 223 Displaying the Domain List 224 Creating a New Domain 225 Specifying Domain Settings 225 Enabling Services 226 Multihoming and Dedicated IP Addresses 228 Domain Limits 230 Domain Aliases 230 Directory Integration 231 Processing Unknown Names 232 Sending Mail To All Accounts in the Domain 233 Sending Mail To All Accounts in All Domains 234 WebUser Interface Settings 235 Enabling Auto-Signup 236 Relaying via a Dedicated IP Address 237 VI CommuniGate Pro Server OS Integration 238 Subdirectories for Large Domains 239 Administrator Domain 241 Renaming Domains 242 Removing Domains 242 Specifying Default Domain Settings 242 Domain Security Settings 243 Domain Rules 243 Domain File Directories 243 Mapping 245 CommuniGate Pro Domains 245 Direct Mapping (Domain Aliases) 246 Modifying Mapping 246 Unified Domain-Wide Accounts 247 Accounts 249 Displaying the Account List 249 Creating a New Account 250 Specifying Account Settings 252 Specifying Account Aliases 258 Creating Mailing Lists 259 Renaming Accounts 260 Removing Accounts 260 Specifying Default Account Settings 261 Specifying Account Template 261 Importing User Account Information 264 Groups 269 Creating a New Group 269 Specifying Group Settings 270 Group Members Processing 272 Renaming Groups 272 CommuniGate Pro VII Removing Groups 273 Forwarders 275 Specifying Domain Forwarders 275 Mailboxes 277 Mailbox Names 277 Mailbox Access Control Lists 278 Mailbox Formats 282 Creating Mailboxes 284 Mailbox Subscription 284 Mailbox Aliases 285 Web Files 287 HTTP Access to Personal Web Sites 288 HTML-based Management 289 HTTP-based Management 291 FTP-based Management 291 Special files 291 Virtual Files 292 Account Data 293 Domain Files 293 Account Files 294 Personal Web Site 295 Preferences 295 Netscape Roaming 295 Message Transfer 297 Submitting Messages 299 Routing 300 Enqueueing 300 Delays and Suspensions 301 VIII CommuniGate Pro Dequeueing 302 Router 305 Domain and Local Parts of E-mail Addresses 305 Mail Domain Name 306 Multiple Domains. MX records 306 Routing Table 307 Domain-Level Routing Records 308 Account-Level (Alias) Routing Records 309 Special Addresses 312 Routing by IP Addresses 313 Routing via Modules 313 Default Records 314 Extending Non-Qualified Domain Names 315 All-Domain Aliases 316 Cluster-wide Routing Table 317 Automated Mail Processing (Rules) 319 Specifying Rules 319 Creating, Renaming and Removing Rules 320 Rule Conditions 321 Rule Actions 328 Vacation Message 336 Redirect All Simplified Rule 337 Logging Rules Activity 339 Domain-Wide Rules 339 Cluster-Wide Rules 339 External Filters 341 Starting the External Filter 342 Using the External Filter 345 External Filter API 346 CommuniGate Pro IX SMTP Module 349 Simple Mail Transfer Protocol (SMTP) and DNS 350 Configuring the SMTP module 351 Sending Messages via the Internet 351 Receiving Messages 357 Serving Dial-up Client Hosts 362 Message Relaying 364 Processing Mail from Blacklisted Addresses 366 Routing 368 Sending to Non-Standard Ports 370 Monitoring SMTP Activity 371 Local Delivery Module 373 Configuring the Local Delivery Module 373 Message Flow Control 375 Routing 376 Routing to Unknown Accounts 377 Unified Domain-Wide Accounts 378 Automated Mail Processing 380 Storing Mail in Account Mailboxes 380 Direct Mailbox Addressing 380 Routing Settings 381 Sending Mail to All Accounts 382 RPOP Module 385 Post Office Protocol (POP3) and Mail Retrieving 385 Configuring the RPOP module 386 Specifying Unified Domain-Wide Accounts 388 Special Headers and Mail Distribution 389 Specifying Remote Accounts for Individual Users 391 Appendix A. Configuring sendmail for Unified Domain-Wide Accounts 392 X CommuniGate Pro LIST Module 395 Configuring the LIST module 396 Composing Service Texts 400 Subscription Processing 401 Posting Messages 406 Processing Messages 409 Bounce Processing 409 FEED Mode Distribution 412 Digesting and Archiving 414 DIGEST/INDEX Mode Distribution 415 Archiving 418 Subscribers List 419 Processing Service Requests 422 Routing 424 PIPE Module 427 The Submitted Folder 427 Delivering to External Applications 429 Configuring the PIPE module 431 Foreign Queue Processing 433 Access to CommuniGate Pro Accounts 435 Serving Multiple Domains 436 Multihoming 437 Routing 440 Mailbox Sharing 443 Foreign and Public Mailboxes 444 External Mailboxes 445 CommuniGate Pro POP Module 447 Configuring the POP module 448 User Authentication 449 CommuniGate Pro XI Secure (encrypted) Access 449 Special Features 449 The XTND XMIT Extension 450 Notification Alerts 450 Accessing Additional Mailboxes 450 Accessing Individual Mail in a Unified Account 451 CommuniGate Pro IMAP Module 455 Configuring the IMAP module 456 MultiAccess 456 Access Control Lists 457 Foreign (Shared) and Public Mailboxes