]> jfr.im git - irc/unrealircd/unrealircd-webpanel-plugins.git/blame - php_mailer/mail-settings.php
Update mail-settings.php
[irc/unrealircd/unrealircd-webpanel-plugins.git] / php_mailer / mail-settings.php
CommitLineData
0a3d4801
VP
1<?php
2require_once "../../inc/common.php";
3require_once "../../inc/header.php";
4
5if (!current_user_can(PERMISSION_MANAGE_PLUGINS))
6{
8b57cc19
VP
7 echo "<h4>Access denied</h4>";
8 require_once "../../inc/footer.php";
9 die();
0a3d4801 10}
a8917942
VP
11foreach($_POST as $key => $value)
12{
bbee452a 13 var_dump("duck",$key,$value);
a8917942
VP
14 if ($key == "fromEmail")
15 $config['smtp']["username"];
16 elseif ($key == "smtpPass")
4491bc12 17 $config['smtp']['smtpPass'];
a8917942 18 elseif ($key == "fromName")
4491bc12 19 $config['smtp']['from_name'];
a8917942
VP
20 elseif ($key == "smtpHost")
21 $config['smtp']['host'];
22 elseif ($key == "port")
4491bc12 23 $config['smtp']['port'];
d221380e 24 elseif ($key == "smtpEnc")
4491bc12 25 $config['smtp']['smtpEnc'];
d221380e 26
bbee452a 27 write_config();
a8917942 28}
0a3d4801
VP
29?>
30
31
32<h4>Mail Settings</h4>
09506dbe 33<div class="card card-body mb-3" style="max-width:50%">
a3d4ec1c 34 <form method="post" action="mail-settings.php" autocomplete="off" enctype="multipart/form-data">
fed559e1
VP
35 <div class="form-group row">
36 <label for="fromEmail" class="col-sm-2 col-form-label">Email</label>
37 <div class="col-sm-10">
a8917942 38 <input type="email" class="form-control" id="fromEmail" name="fromEmail" placeholder="yourname@example.com" value="<?php echo get_config("smtp::username") ?>">
fed559e1 39 </div>
8b57cc19 40 </div>
fed559e1
VP
41 <div class="form-group row">
42 <label for="smtpPass" class="col-sm-2 col-form-label">Email Password</label>
43 <div class="col-sm-10">
a8917942 44 <input type="password" class="form-control" id="smtpPass" name="smtpPass" value="<?php echo get_config("smtp::password") ?>">
fed559e1 45 </div>
8b57cc19 46 </div>
fed559e1
VP
47 <div class="form-group row">
48 <label for="fromName" class="col-sm-2 col-form-label">From Name</label>
49 <div class="col-sm-10">
a8917942 50 <input type="text" class="form-control" id="fromName" name="fromName" value="<?php echo get_config("smtp::from_name") ?>">
fed559e1 51 </div>
8b57cc19 52 </div>
fed559e1
VP
53 <div class="form-group row">
54 <label for="smtpHost" class="col-sm-2 col-form-label">SMTP Host</label>
55 <div class="col-sm-10">
a8917942 56 <input type="text" class="form-control" id="smtpHost" name="smtpHost" value="<?php echo get_config("smtp::host") ?>">
fed559e1 57 </div>
8b57cc19 58 </div>
fed559e1 59 <div class="form-group row">
a8917942 60 <label for="smtpPort" class="col-sm-2 col-form-label">SMTP Port</label>
fed559e1 61 <div class="col-sm-10">
a8917942 62 <input type="text" class="form-control" id="smtpPort" name="smtpPort" value="<?php echo get_config("smtp::port") ?>">
fed559e1 63 </div>
8b57cc19 64 </div>
f21907ab
VP
65 <div class="col">
66 <div class="form-check">
67 <input class="form-check-input" type="radio" name="smtpEnc" id="radioOne" value="TLS" checked>
68 <label class="form-check-label" for="radioOne">
69 TLS Encryption <i>(Recommended)</i>
70 </label>
71 </div>
72 <div class="form-check">
73 <input class="form-check-input" type="radio" name="smtpEnc" id="radioTwo" value="SSL">
74 <label class="form-check-label" for="radioTwo">
75 SSL Encryption
76 </label>
77 </div>
a8917942 78 </div>
f21907ab
VP
79 <div class="col">
80 <div class="float-right">
81 <input type="submit" class="btn btn-primary" value="Submit">
82 </div>
a8917942
VP
83 </div>
84 </form>
85</div>
0a3d4801
VP
86<?php
87require_once "../../inc/footer.php";