<?php
if(!defined('OSTADMININC') || basename($_SERVER['SCRIPT_NAME'])==basename(__FILE__)) die('Habari/Jambo rafiki? '); //Say hi to our friend..
if(!$thisuser || !$thisuser->isadmin()) die('Access Denied');
$info=($_POST && $errors)?Format::input($_POST):Format::htmlchars($cfg->getSMTPInfo());
?>
<div class="msg"><?=$title?></div>
<table width="98%" border="0" cellspacing=0 cellpadding=0>
<form action="admin.php?t=smtp" method="post">
<input type="hidden" name="do" value="save">
<input type="hidden" name="t" value="smtp">
<tr><td>
<table width="100%" border="0" cellspacing=0 cellpadding=2 class="tform">
<tr class="header"><td colspan=2>SMTP Server Setting (Optional)</b></td></tr>
<tr class="subheader"><td colspan=2>
When enabled the system will use an SMTP server rather than the internal PHP mail() function for outgoing emails.<br>
Leave the username and password empty of the SMTP server doesn't require authentication<br/>
<b>Please be patient, the system will try to login to SMTP server to validate the entered login info.</b></td></tr>
<tr><th>Enable SMTP</th>
<td>
<input type="radio" name="isenabled" value="1" <?=$info['isenabled']?'checked':''?> /><b>Yes</b>
<input type="radio" name="isenabled" value="0" <?=!$info['isenabled']?'checked':''?> />No
<font class="error"> <?=$errors['isenabled']?></font>
</td>
</tr>
<tr><th>SMTP Host</th>
<td><input type="text" name="host" size=35 value="<?=$info['host']?>">
<font class="error">* <?=$errors['host']?></font>
</td>
</tr>
<tr><th>SMTP Port</th>
<td><input type="text" name="port" size=6 value="<?=$info['port']?>">
<font class="error">* <?=$errors['port']?></font>
</td>
</tr>
<tr><th>Encryption</th>
<td>
<input type="radio" name="issecure" value="0"
<?=!$info['issecure']?'checked':''?> />None
<input type="radio" name="issecure" value="1"
<?=$info['issecure']?'checked':''?> />TLS (secure)
<font class="error"> <?=$errors['issecure']?></font>
</td>
</tr>
<tr><th>Username</th>
<td class="mainTableAlt"><input type="text" name="userid" size=35 value="<?=$info['userid']?>" autocomplete='off' >
<font class="error">* <?=$errors['userid']?></font>
</td>
</tr>
<tr><th>Password</th>
<td><input type="password" name="userpass" size=35 value="<?=$info['userpass']?>" autocomplete='off'>
<font class="error">* <?=$errors['userpass']?></font>
</td>
</tr>
<tr><th>Email Address</th>
<td>
<input type="text" name="fromaddress" size=30 value="<?=$info['fromaddress']?>">
<font class="error">* <?=$errors['fromaddress']?></font>
</td>
</tr>
<tr><th>Email Name:</th>
<td>
<input type="text" name="fromname" size=30 value="<?=$info['fromname']?>"> <font class="error"> <?=$errors['fromname']?></font>
(<i>Optional email's FROM name.</i>)
</td>
</tr>
</table>
</td></tr>
<tr><td style="padding:10px 0 10px 220px;">
<input class="button" type="submit" name="submit" value="Submit">
<input class="button" type="reset" name="reset" value="Reset">
<input class="button" type="button" name="cancel" value="Cancel" onClick='window.location.href="admin.php?t=email"'>
</td>
</tr>
</form>
</table>