Skip to content

Commit a126d73

Browse files
author
mcramer
committed
- Added: path to sendmail in server config (prepared for mailsafe module)
1 parent d097c76 commit a126d73

File tree

5 files changed

+20
-0
lines changed

5 files changed

+20
-0
lines changed

install/tpl/server.ini.master

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ mailbox_size_limit=0
3434
message_size_limit=0
3535
mailbox_quota_stats=y
3636
realtime_blackhole_list=
37+
sendmail_path=/usr/sbin/sendmail
3738

3839
[getmail]
3940
getmail_config_dir=/etc/getmail

interface/web/admin/form/server_config.tform.php

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,17 @@
321321
'width' => '40',
322322
'maxlength' => '255'
323323
),
324+
'sendmail_path' => array(
325+
'datatype' => 'VARCHAR',
326+
'formtype' => 'TEXT',
327+
'default' => '/usr/sbin/sendmail',
328+
'validators' => array(0 => array('type' => 'NOTEMPTY',
329+
'errmsg' => 'sendmail_path_error_empty'),
330+
),
331+
'value' => '',
332+
'width' => '40',
333+
'maxlength' => '255'
334+
),
324335
##################################
325336
# ENDE Datatable fields
326337
##################################

interface/web/admin/lib/lang/de_server_config.lng

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,4 +176,6 @@ $wb['v6_prefix_wrong'] = 'Falsches IPv6 Netzmasken Format.';
176176
$wb['php_ini_check_minutes_txt'] = 'Prüfe System php.ini Dateien auf Änderungen alle';
177177
$wb['php_ini_check_minutes_info_txt'] = 'Minute(n) (0 deaktiviert diese Funktion)';
178178
$wb['php_ini_check_minutes_error_empty'] = 'Der Wert für die Einstellung der php.ini Prüfung ist ungültig.';
179+
$wb["sendmail_path_txt"] = 'Pfad zu Sendmail';
180+
$wb["sendmail_path_error_empty"] = 'Sendmail Pfad ist leer.';
179181
?>

interface/web/admin/lib/lang/en_server_config.lng

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,4 +176,6 @@ $wb["v6_prefix_wrong"] = 'Invalid v6 Netmask format.';
176176
$wb["php_ini_check_minutes_txt"] = 'Check system php.ini files for changes each';
177177
$wb["php_ini_check_minutes_info_txt"] = 'minutes (0 disables checking)';
178178
$wb['php_ini_check_minutes_error_empty'] = 'Invalid value for php.ini checking.';
179+
$wb["sendmail_path_txt"] = 'Sendmail Path';
180+
$wb["sendmail_path_error_empty"] = 'Sendmail Path is empty.';
179181
?>

interface/web/admin/templates/server_config_mail_edit.htm

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,10 @@ <h2><tmpl_var name="list_head_txt"></h2>
8181
<label for="realtime_blackhole_list">{tmpl_var name='realtime_blackhole_list_txt'}</label>
8282
<input name="realtime_blackhole_list" id="realtime_blackhole_list" value="{tmpl_var name='realtime_blackhole_list'}" size="40" maxlength="255" type="text" class="textInput" />&nbsp;{tmpl_var name='realtime_blackhole_list_note_txt'}
8383
</div>
84+
<div class="ctrlHolder">
85+
<label for="sendmail_path">{tmpl_var name='sendmail_path_txt'}</label>
86+
<input name="sendmail_path" id="sendmail_path" value="{tmpl_var name='sendmail_path'}" size="40" maxlength="255" type="text" class="textInput" />
87+
</div>
8488
</fieldset>
8589

8690
<input type="hidden" name="id" value="{tmpl_var name='id'}">

0 commit comments

Comments
 (0)