IxLoad Data Mail (SMTP, POP3, IMAP) Features Aptixia IxLoad can test the performance of email delivery systems and devices by emulating various email clients, servers and associated protocols. SMTP, POP3 and IMAP Option to send user specified email messages using SMTP and IMAP clients and POP3 servers Option to use sequence generators to create thousands of user sessions and various values in email headers Support for importing emails from a standard format and customize Option to configure email servers to listen for requests on multiple TCP ports Ability to customize email headers (from, to, cc, bcc), mime types, mail body and attachments. Custom mail headers can be inserted. The size of email body and attachments can also be randomized Ability to create complex command sequences using the built-in programming structures such as Loop Begin and Loop End User realism with control over user commands using Think times Support for POP3 authentication based on passwords or APOP shared secrets Configurable TOS and DSCP bit settings 26601 Agoura Road Calabasas, CA 91302 USA Tel + 1-818-871-1800 www.ixiacom.com Document No.: 915-1707-01 Rev D August 2015 - Page 1
IxLoad can be used to: Benchmark the capacity of Email Servers and Mail transfer agents Measure the impact of load on the Mail gateway handling rate Measure the content inspection and filtering speeds of Spam and Virus filters Assess the impact of content filtering on the performance of mail delivery systems Specifications SMTP Emulation IP Support Commands Client and Server IPv4 and IPv6 OPEN, EHLO, HELO, MAIL, NOOP, RSET, SLEEP and QUIT POP3 Emulation IP Support Commands Client and Server IPv4 and IPv6 OPEN, STAT, DELE, NOOP, RSET, LIST, UIDL, RETR, TOP and QUIT IMAP Emulation IP Support Commands Client and Server IPv4 and IPv6 OPEN, CAPABILITY, NOOP, LOGOUT, LOGIN, SELECT, FETCH, LIST, STORE, CREATE, DELETE, EXPUNGE and CLOSE SMTP Client 1. SMTP Concurrent Connections 2. SMTP Connections 3. SMTP Transactions 4. SMTP Bytes 5. SMTP Sessions Requested 6. SMTP Sessions Established 7. SMTP Sessions Failed 8. SMTP Mails Sent 9. SMTP Messages Failed 10. SMTP Message Timeouts Statistics 20. SMTP Simulated Users 21. SMTP MAIL Ok 22. SMTP MAIL Failed 23. SMTP RCPT Sent 24. SMTP RCPT Ok 25. SMTP RCPT Failed 26. SMTP DATA Sent 27. SMTP DATA Ok 28. SMTP DATA Failed 29. SMTP NOOP Sent Page 2
SMTP Server POP3 Client POP3 Server 11. SMTP Total Attachments Sent 12. SMTP Total Mails with Attachments Sent 13. SMTP HELO Sent 14. SMTP HELO Ok 15. SMTP HELO Failed 16. SMTP EHLO Sent 17. SMTP EHLO Ok 18. SMTP EHLO Failed 19. SMTP Mail Sent 1. SMTP Session Requests Received 2. SMTP Session Requests Successful 3. SMTP Session Requests Failed 4. SMTP HELO Received 5. SMTP EHLO Received 6. SMTP MAIL Received 7. SMTP RCPT Received 8. SMTP DATA Received 1. POP3 Simulated Users 2. POP3 Concurrent Connections 3. POP3 Connections 4. POP3 Transactions 5. POP3 Bytes 6. POP3 Sessions Requested 7. POP3 Sessions Established 8. POP3 Sessions Failed 9. POP3 Mails Received 10. POP3 Authentication Sent 11. POP3 Authentication OK 12. POP3 Authentication Failed 13. POP3 LIST Sent 14. POP3 LIST Ok 15. POP3 LIST Failed 16. POP3 STAT Sent 17. POP3 STAT Ok 18. POP3 STAT Failed 19. POP3 RETR Sent 20. POP3 RETR Ok 21. POP3 RETR Failed 22. POP3 DELE Sent 1. POP3 Session Requests Received 2. POP3 Session Requests Completed 3. POP3 Session Requests Failed 4. POP3 Total Mails Sent 5. POP3 Total Attachments Sent 6. POP3 Total Mails With Attachments Sent 7. POP3 USER Cmds Received 8. POP3 PASS Cmds Received 9. POP3 APOP Cmds Received 10. POP3 LIST Cmds Received 30. SMTP NOOP Ok 31. SMTP NOOP Failed 32. SMTP RSET Sent 33. SMTP RSET Ok 34. SMTP RSET Failed 35. SMTP QUIT Sent 36. SMTP QUIT Ok 37. SMTP QUIT Failed 38. SMTP Total Bytes Sent 39. SMTP Total Bytes Received 9. SMTP NOOP Received 10. SMTP RSET Received 11. SMTP QUIT Received 12. SMTP Mail Bytes Received 13. SMTP Mails Received 14. SMTP Total Bytes Sent 15. SMTP Total Bytes Received 23. POP3 DELE Ok 24. POP3 DELE Failed 25. POP3 UIDL Sent 26. POP3 UIDL Ok 27. POP3 UIDL Failed 28. POP3 RSET Sent 29. POP3 RSET Ok 30. POP3 RSET Failed 31. POP3 NOOP Sent 32. POP3 NOOP Ok 33. POP3 NOOP Failed 34. POP3 TOP Sent 35. POP3 TOP Ok 36. POP3 TOP Failed 37. POP3 QUIT Sent 38. POP3 QUIT Ok 39. POP3 QUIT Failed 40. POP3 Total Bytes Sent 41. POP3 Total Bytes Received 42. POP3 Mail Bytes Received 43. POP3 Session Active 11. POP3 STAT Cmds Received 12. POP3 RETR Cmds Received 13. POP3 DELE Cmds Received 14. POP3 UIDL Cmds Received 15. POP3 RSET Cmds Received 16. POP3 NOOP Cmds Received 17. POP3 TOP Cmds Received 18. POP3 QUIT Cmds Received 19. POP3 Total Bytes Sent 20. POP3 Total Bytes Received IMAP Client 1. IMAP Sessions Requested 30. IMAP store Command Failed 31. IMAP create Command Failed Page 3
IMAP Server 2. IMAP Sessions Established 3. IMAP Sessions Failed 4. IMAP Total Bytes Sent 5. IMAP Total Bytes Received 6. IMAP Mail Bytes Received 7. IMAP Total Mails Received 8. IMAP Commands Timeout 9. IMAP capability Command Sent 10. IMAP noop Command Sent 11. IMAP login Command Sent 12. IMAP logout Command Sent 13. IMAP list Command Sent 14. IMAP select Command Sent 15. IMAP fetch Command Sent 16. IMAP store Command Sent 17. IMAP create Command Sent 18. IMAP delete Command Sent 19. IMAP close Command Sent 20. IMAP expunge Command Sent 21. IMAP uid fetch Command Sent 22. IMAP uid store Command Sent 23. IMAP capability Command Failed 24. IMAP noop Command Failed 25. IMAP login Command Failed 26. IMAP logout Command Failed 27. IMAP list Command Failed 28. IMAP select Command Failed 29. IMAP fetch Command Failed 1. IMAP Session Requests Received 2. IMAP Session Requests Completed 3. IMAP Session Requests Failed 4. IMAP Total Mail Bytes Sent 5. IMAP Total Mails Sent 6. IMAP Total Attachments Sent 7. IMAP Total Mails with Attachments Sent 8. IMAP Total Bytes Sent 9. IMAP Total Bytes Received 10. IMAP Total Bytes Sent and Received 11. IMAP capability Command Received 12. IMAP noop Command Received 13. IMAP login Command Received 14. IMAP logout Command Received 15. IMAP list Command Received 16. IMAP select Command Received 17. IMAP fetch Command Received 18. IMAP store Command Received 19. IMAP create Command Received 20. IMAP delete Command Received 21. IMAP close Command Received 22. IMAP expunge Command Received 23. IMAP uid_fetch Command Received 24. IMAP uid_store Command Received 25. IMAP capability Response Sent 26. IMAP noop Response Sent 32. IMAP delete Command Failed 33. IMAP close Command Failed 34. IMAP expunge Command Failed 35. IMAP uid fetch Command Failed 36. IMAP uid store Command Failed 37. IMAP capability Command OK 38. IMAP noop Command OK 39. IMAP login Command OK 40. IMAP logout Command OK 41. IMAP list Command OK 42. IMAP select Command OK 43. IMAP fetch Command OK 44. IMAP store Command OK 45. IMAP create Command OK 46. IMAP delete Command OK 47. IMAP close Command OK 48. IMAP expunge Command OK 49. IMAP uid fetch Command OK 50. IMAP uid store Command OK 51. IMAP Total Bytes Sent and Received 52. IMAP Transaction Rate 53. IMAP Transactions 54. IMAP Connection Rate 55. IMAP Connections 56. IMAP Total Connections 57. IMAP Concurrent Connection 58. IMAP Simulated Users 27. IMAP login Response Sent 28. IMAP logout Response Sent 29. IMAP list Response Sent 30. IMAP select Response Sent 31. IMAP fetch Response Sent 32. IMAP store Response Sent 33. IMAP create Response Sent 34. IMAP delete Response Sent 35. IMAP close Response Sent 36. IMAP expunge Response Sent 37. IMAP uid_fetch Response Sent 38. IMAP uid_store Response Sent 39. IMAP capability Sent Failed 40. IMAP noop Sent Failed 41. IMAP login Sent Failed 42. IMAP logout Sent Failed 43. IMAP list Sent Failed 44. IMAP select Sent Failed 45. IMAP fetch Sent Failed 46. IMAP store Sent Failed 47. IMAP create Sent Failed 48. IMAP delete Sent Failed 49. IMAP close Sent Failed 50. IMAP expunge Sent Failed 51. IMAP uid_fetch Sent Failed 52. IMAP uid_store Sent Failed Page 4
Ordering Information Chassis Licenses: 925-3337 IxLoad Data-ADV-2015, Software Bundle, Layer 4-7 Performance Test Application; Advanced data package enables support for HTTP, HTTPS, TCP, FTP, DNS, Mail (SMTP, POP3 and IMAP), SSH, RADIUS, TFTP, Application-Replay DHCP, LDAP, Telnet and Stateless-Peer emulations. Also includes HTTP QuickTest and ADVNET-DHCP to emulate DHCP enabled clients. Also includes Stream Blaster and Software Impairment on selected hardware. 925-3359 IxLoad Multiplay-2015, Software Bundle, Layer 4-7 Performance Test Application; Data-Video-Voice package includes: Data: Enables support for HTTP, HTTPS, TCP Session, FTP, DNS, Mail (SMTP, POP3 and IMAP), SSH, RADIUS, TFTP, Application-Replay, DHCP, LDAP, Telnet, Stateless-Peer and StreamBlaster emulations; Video: Enables support for basic RTSP, IPTV (Multicast), Video-ADVANCED (VoD), Adobe Flash Client, Apple HLS Client, Microsoft Silverlight Client, Adobe HDS Client and DASH Client emulations. Includes 925-3189 Video Quality VQMON engine for up to 10Gbps and 925-3193 TCP VQ Video quality for TCP video traffic for up to 10 Gbps; Voice: Advanced VoIP SIP & RTP, Audio Codecs, H.323, VoLTE extensions, and Bulk SIP & MGCP. Also includes 925-3528 Voice Quality engine for up to 10Gbps, 925-3512 Video Quality engine for up to 10Gbps conversational video traffic; Access: Enables support for Advanced Access networking protocols such as DHCP for IP address acquisition, DHCP Server, PPP, L2TP and IPsec. Note: StreamBlaster, H.323 and Bulk SIP & MGCP are supported on selected load modules Appliance Licenses: 925-6111 IxLoad PerfectStorm ONE Data, Software, Layer 4-7 Performance Test Application; includes: 925-6101 IxLoad PerfectStorm ONE BASIC (HTTP, HTTPS, DNS, ADVNET-DHCP, Stateless Peer) FTP, DHCP, IMAP, POP3, SMTP, TFTP, App-Replay, TCPsession HTTP Quick Test, RFC 3511 Quick Test Requires: IxLoad Framework, 925-0001. Free with adjoining software purchase. 925-6321 IxLoad, PerfectStorm ONE Multiplay, Software Bundle, Layer 4-7 Performance Test Application; Data, Voice, Video, Access, VPN and Storage bundle for PerfectStorm ONE appliances. Includes: 925-6111 IxLoad PerfectStorm ONE DATA, 925-6112 IxLoad PerfectStorm ONE VIDEO, 925-6113 IxLoad PerfectStorm ONE VOICE, 925-6114 IxLoad PerfectStorm ONE AUTH, 925-6115 IxLoad PerfectStorm ONE VPN/ACCESS, and 925-6116 IxLoad PerfectStorm ONE STORAGE IxVM Licenses: 939-9511 IxVM, IxLoad Tier-1 FLOATING Subscription license. Includes the following IxLoad protocols supported on IxVM for the purchased term (List price is per unit, per year). HTTP, HTTPS, FTP, DNS, DHCP, LDAP, TFTP, Radius, Mail (IMAP, POP3, SMTP). REQUIRES: License term to be specified (MUST be purchased in multiples of years). Enables 1Gig throughput per unit. INCLUDES IxVM Software Platform Framework, FLOATING. Enables support for IxVM IxServer. Page 5
939-9512 IxVM, IxLoad Tier-2 FLOATING Subscription license. Includes the following IxLoad protocols supported on IxVM for the purchased term (List price is per unit, per year). HTTP, HTTPS, FTP, DNS, DHCP, LDAP, TFTP, Radius, Mail (IMAP, POP3, SMTP), Storage. REQUIRES: License term to be specified (MUST be purchased in multiples of years). Enables 1Gig throughput per unit. INCLUDES IxVM Software Platform Framework, FLOATING. Enables support for IxVM IxServer. 939-9513 IxVM, IxLoad Tier-3 FLOATING Subscription license. Includes the following IxLoad protocols supported on IxVM for the purchased term (List price is per unit, per year). HTTP, HTTPS, FTP, DNS, DHCP, LDAP, TFTP, Radius, Mail (IMAP, POP3, SMTP), Storage, IxLoad-Attack and AppLibrary. REQUIRES: License term to be specified (MUST be purchased in multiples of years). Enables 1Gig throughput per unit. INCLUDES IxVM Software Platform Framework, FLOATING. Enables support for IxVM IxServer This material is for informational purposes only and subject to change without notice. It describes Ixia's present plans to develop and make available to its customers certain products, features, and capabilities. Ixia is only obligated to provide those deliverables specifically included in a written agreement between Ixia and the customer. Page 6