forked from GNUsocial/gnu-social
31 lines
719 B
Plaintext
31 lines
719 B
Plaintext
|
#!/usr/bin/env bats
|
||
|
|
||
|
@test "certificates were created" {
|
||
|
[ -f /media/tls/mailserver.crt ]
|
||
|
}
|
||
|
|
||
|
@test "connection to imaps" {
|
||
|
true | openssl s_client -showcerts -connect mda:993
|
||
|
[ "$?" -eq 0 ]
|
||
|
}
|
||
|
|
||
|
@test "connection to pop3s" {
|
||
|
true | openssl s_client -showcerts -connect mda:995
|
||
|
[ "$?" -eq 0 ]
|
||
|
}
|
||
|
|
||
|
@test "connection to pop3 with starttls" {
|
||
|
true | openssl s_client -showcerts -connect mda:110 -starttls pop3
|
||
|
[ "$?" -eq 0 ]
|
||
|
}
|
||
|
|
||
|
@test "connection to imap with starttls" {
|
||
|
true | openssl s_client -showcerts -connect mda:143 -starttls imap
|
||
|
[ "$?" -eq 0 ]
|
||
|
}
|
||
|
|
||
|
@test "connection to smtp with starttls" {
|
||
|
true | openssl s_client -showcerts -connect mta:25 -starttls smtp
|
||
|
[ "$?" -eq 0 ]
|
||
|
}
|