{
    "path": "$OET_PATH/testcases/function_test/pkg_test/fetchmail/fetchmail",
    "machine num": 1,
    "cases": [
        {
            "name": "test_fetchmail_function_auth",
            "desc": "Test authentication mechanisms"
        },
        {
            "name": "test_fetchmail_fetchmail_help",
            "desc": "测试fetchmail命令的--help选项，验证帮助信息能否正确显示"
        },
        {
            "name": "test_fetchmail_fetchmail_version",
            "desc": "测试fetchmail命令的--version选项，验证版本信息能否正确显示"
        },
        {
            "name": "test_fetchmail_fetchmail_check",
            "desc": "测试fetchmail命令的--check选项，验证仅检查邮件而不收取的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_verbose",
            "desc": "测试fetchmail命令的--verbose选项，验证详细输出模式"
        },
        {
            "name": "test_fetchmail_fetchmail_nodetach",
            "desc": "测试fetchmail命令的--nodetach选项，验证守护进程不分离"
        },
        {
            "name": "test_fetchmail_fetchmail_logfile",
            "desc": "测试fetchmail命令的--logfile选项，验证指定日志文件的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_syslog",
            "desc": "测试fetchmail命令的--syslog选项，验证使用syslog记录日志的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_nosyslog",
            "desc": "测试fetchmail命令的--nosyslog选项，验证关闭syslog记录的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_invisible",
            "desc": "测试fetchmail命令的--invisible选项，验证不写入Received头并启用主机欺骗的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_idfile",
            "desc": "测试fetchmail命令的--idfile选项，验证指定备用UID文件的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_pidfile",
            "desc": "测试fetchmail命令的--pidfile选项，验证指定备用PID文件的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_postmaster",
            "desc": "测试fetchmail命令的--postmaster选项，验证指定备用收件人的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_nobounce",
            "desc": "测试fetchmail命令的--nobounce选项，验证将退回邮件重定向到备用收件人的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_softbounce",
            "desc": "测试fetchmail命令的--softbounce选项，验证在服务器上保留永久无法投递的邮件的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_sslkey",
            "desc": "测试fetchmail命令的--sslkey选项，验证指定SSL私钥文件的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_sslcert",
            "desc": "测试fetchmail命令的--sslcert选项，验证指定SSL客户端证书的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_sslcertck",
            "desc": "测试fetchmail命令的--sslcertck选项，验证执行严格服务器证书检查的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_nosslcertck",
            "desc": "测试fetchmail命令的--nosslcertck选项，验证跳过严格服务器证书检查的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_sslproto",
            "desc": "测试fetchmail命令的--sslproto选项，验证强制使用特定SSL协议的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_bad_header_accept",
            "desc": "测试fetchmail命令的--bad-header accept选项，验证接受处理坏头邮件的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_uidl",
            "desc": "测试fetchmail命令的--uidl选项，验证强制使用UIDL的功能（仅限POP3）"
        },
        {
            "name": "test_fetchmail_fetchmail_auth",
            "desc": "测试fetchmail命令的--auth选项，验证指定认证类型的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_timeout",
            "desc": "测试fetchmail命令的--timeout选项，验证设置服务器无响应超时的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_envelope",
            "desc": "测试fetchmail命令的--envelope选项，验证设置信封地址头的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_qvirtual",
            "desc": "测试fetchmail命令的--qvirtual选项，验证设置从本地用户ID移除前缀的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_principal",
            "desc": "测试fetchmail命令的--principal选项，验证设置邮件服务主体的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_fetchall",
            "desc": "测试fetchmail命令的--fetchall选项，验证收取新旧所有邮件的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_nokeep",
            "desc": "测试fetchmail命令的--nokeep选项，验证收取后删除服务器上新邮件的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_keep",
            "desc": "测试fetchmail命令的--keep选项，验证收取后在服务器上保留新邮件的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_limitflush",
            "desc": "测试fetchmail命令的--limitflush选项，验证删除过大邮件的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_smtphost",
            "desc": "测试fetchmail命令的--smtphost选项，验证设置SMTP转发主机的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_smtpaddress",
            "desc": "测试fetchmail命令的--smtpaddress选项，验证设置SMTP投递域的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_smtpname",
            "desc": "测试fetchmail命令的--smtpname选项，验证设置SMTP完整用户名（user@domain）的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_batchlimit",
            "desc": "测试fetchmail命令的--batchlimit选项，验证设置SMTP连接批处理限制的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_lmtp",
            "desc": "测试fetchmail命令的--lmtp选项，验证使用LMTP（RFC2033）进行投递的功能"
        },
        {
            "name": "test_fetchmail_fetchmail_folder",
            "desc": "测试fetchmail命令的--folder选项，验证指定远程文件夹名称的功能"
        },
        {
            "name": "test_fetchmail_function_install",
            "desc": "测试fetchmail软件包的安装功能，验证是否能正确安装"
        },
        {
            "name": "test_fetchmail_function_remove",
            "desc": "测试fetchmail软件包的卸载功能，验证是否能正确卸载"
        },
        {
            "name": "test_fetchmail_function_poll",
            "desc": "测试fetchmail执行单次邮件收取轮询"
        },
        {
            "name": "test_fetchmail_function_version",
            "desc": "测试fetchmail版本信息查询"
        },
        {
            "name": "test_fetchmail_function_help",
            "desc": "测试fetchmail帮助信息显示"
        }
    ]
}