21 lines
642 B
Plaintext
21 lines
642 B
Plaintext
|
{
|
||
|
return " <!-- no IMAP server available-->\n" if $imaps{'status'} eq "disabled" && $imap{'access'} eq "localhost";
|
||
|
$port=$imaps{'TCPPort'} || '993';
|
||
|
$socket="SSL";
|
||
|
|
||
|
if ($imaps{'status'} eq "disabled") {
|
||
|
$port=$qpsmtpd{'TCPPort'} || '143';
|
||
|
$socket="STARTTLS";
|
||
|
}
|
||
|
|
||
|
$OUT=<<"string_ending_delimiter";
|
||
|
<incomingServer type="imap">
|
||
|
<hostname><?php echo \$_SERVER['SERVER_NAME']; ?></hostname>
|
||
|
<port>$port</port>
|
||
|
<socketType>$socket</socketType>
|
||
|
<username>\%EMAILLOCALPART\%</username>
|
||
|
<authentication>password-cleartext</authentication>
|
||
|
</incomingServer>
|
||
|
string_ending_delimiter
|
||
|
}
|