|
|
@@ -1615,39 +1615,39 @@ function check_ip_not_banned(){
|
|
|
refute_output
|
|
|
}
|
|
|
|
|
|
+@test "MAIL: Add account (duplicate)" {
|
|
|
+ run v-add-mail-account $user $domain test "$userpass2"
|
|
|
+ assert_failure $E_EXISTS
|
|
|
+}
|
|
|
+
|
|
|
@test "MAIL: Add account 2" {
|
|
|
+ run v-add-mail-account $user $domain random "$userpass2"
|
|
|
+ assert_success
|
|
|
+ assert_file_contains /etc/exim4/domains/$domain/limits "random@$domain"
|
|
|
+ refute_output
|
|
|
+}
|
|
|
+
|
|
|
+@test "MAIL: Add account 3" {
|
|
|
run v-add-mail-account $user $domain 01 "$userpass2"
|
|
|
assert_success
|
|
|
assert_file_contains /etc/exim4/domains/$domain/limits "01@$domain"
|
|
|
refute_output
|
|
|
}
|
|
|
|
|
|
-@test "MAIL: Add account 3" {
|
|
|
+@test "MAIL: Add account 4" {
|
|
|
run v-add-mail-account $user $domain 0AA "$userpass2"
|
|
|
assert_success
|
|
|
assert_file_contains /etc/exim4/domains/$domain/limits "0AA@$domain"
|
|
|
refute_output
|
|
|
}
|
|
|
|
|
|
-@test "MAIL: Add account 4" {
|
|
|
+@test "MAIL: Add account 5" {
|
|
|
run v-add-mail-account $user $domain A1234 "$userpass2"
|
|
|
assert_success
|
|
|
assert_file_contains /etc/exim4/domains/$domain/limits "A1234@$domain"
|
|
|
refute_output
|
|
|
}
|
|
|
|
|
|
-@test "MAIL: Add account (duplicate)" {
|
|
|
- run v-add-mail-account $user $domain test "$userpass2"
|
|
|
- assert_failure $E_EXISTS
|
|
|
-}
|
|
|
-
|
|
|
-@test "MAIL: Add account 2" {
|
|
|
- run v-add-mail-account $user $domain random "$userpass2"
|
|
|
- assert_success
|
|
|
- assert_file_contains /etc/exim4/domains/$domain/limits "random@$domain"
|
|
|
- refute_output
|
|
|
-}
|
|
|
-
|
|
|
@test "MAIL: Add account alias" {
|
|
|
run v-add-mail-account-alias $user $domain test hestiacprocks
|
|
|
assert_success
|