phpMailer
This commit is contained in:
parent
bf52e55f5f
commit
c192886117
|
@ -2,7 +2,7 @@
|
||||||
$Id$
|
$Id$
|
||||||
|
|
||||||
This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
|
This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/)
|
||||||
Copyright (C) 2009 - 2016 Roland Gruber
|
Copyright (C) 2009 - 2020 Roland Gruber
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify
|
This program is free software; you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
|
@ -109,4 +109,6 @@ pre.programlisting {
|
||||||
background-color:#f3f2f1;
|
background-color:#f3f2f1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
img {
|
||||||
|
max-width: 100%;
|
||||||
|
}
|
||||||
|
|
|
@ -1297,40 +1297,6 @@ function sendPasswordMail($pwd, $user, $recipient = null) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Generates the email header text for the given parameters.
|
|
||||||
*
|
|
||||||
* @param String $from FROM address
|
|
||||||
* @param boolean $isHTML mail is formatted as HTML or plain text
|
|
||||||
* @param String $replyTo reply-to address (optional)
|
|
||||||
* @param String $cc CC address
|
|
||||||
* @param String $bcc BCC address
|
|
||||||
* @return String header lines
|
|
||||||
*/
|
|
||||||
function createEMailHeaders($from, $isHTML, $replyTo = null, $cc = null, $bcc = null) {
|
|
||||||
$headerLines = "";
|
|
||||||
if (!empty($from)) {
|
|
||||||
$headerLines .= 'From: ' . encodeMailAddress($from) . "\r\n";
|
|
||||||
}
|
|
||||||
if (!empty($replyTo)) {
|
|
||||||
$headerLines .= 'Reply-To: ' . encodeMailAddress($replyTo) . "\r\n";
|
|
||||||
}
|
|
||||||
if (!empty($cc)) {
|
|
||||||
$headerLines .= 'Cc: ' . encodeMailAddress($cc) . "\r\n";
|
|
||||||
}
|
|
||||||
if (!empty($bcc)) {
|
|
||||||
$headerLines .= 'Bcc: ' . encodeMailAddress($bcc) . "\r\n";
|
|
||||||
}
|
|
||||||
$headerLines .= "MIME-Version: 1.0\r\n";
|
|
||||||
if ($isHTML) {
|
|
||||||
$headerLines .= "Content-type: text/html; charset=UTF-8\r\n";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$headerLines .= "Content-type: text/plain; charset=UTF-8\r\n";
|
|
||||||
}
|
|
||||||
return $headerLines;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sends out an email.
|
* Sends out an email.
|
||||||
*
|
*
|
||||||
|
|
|
@ -354,7 +354,7 @@ if (isLAMProVersion()) {
|
||||||
// mail settings
|
// mail settings
|
||||||
$row->add(new htmlSubTitle(_("Password mail settings"), '../../graphics/mailBig.png', null, true), 12);
|
$row->add(new htmlSubTitle(_("Password mail settings"), '../../graphics/mailBig.png', null, true), 12);
|
||||||
|
|
||||||
$pwdMailFrom = new htmlResponsiveInputField(_('From address'), 'pwdResetMail_from', $conf->getLamProMailFrom(), '550');
|
$pwdMailFrom = new htmlResponsiveInputField(_('From address'), 'pwdResetMail_from', $conf->getLamProMailFrom(), '550', true);
|
||||||
$row->add($pwdMailFrom, 12);
|
$row->add($pwdMailFrom, 12);
|
||||||
|
|
||||||
$pwdMailReplyTo = new htmlResponsiveInputField(_('Reply-to address'), 'pwdResetMail_replyTo', $conf->getLamProMailReplyTo(), '554');
|
$pwdMailReplyTo = new htmlResponsiveInputField(_('Reply-to address'), 'pwdResetMail_replyTo', $conf->getLamProMailReplyTo(), '554');
|
||||||
|
|
Loading…
Reference in New Issue