[ 1723309 ] EMail password is required even if not IsSTMPAuthorization
http://sourceforge.net/tracker/index.php?func=detail&aid=1723309&group_id=176962&atid=879332
This commit is contained in:
parent
98b7b3791a
commit
40c9fb51c7
|
@ -751,7 +751,8 @@ public class MClient extends X_AD_Client
|
||||||
return createEMail (to, subject, message);
|
return createEMail (to, subject, message);
|
||||||
// No From details - Error
|
// No From details - Error
|
||||||
if (from.getEMail() == null
|
if (from.getEMail() == null
|
||||||
|| from.getEMailUser() == null || from.getEMailUserPW() == null)
|
|| from.getEMailUser() == null
|
||||||
|
|| (isSmtpAuthorization() && from.getEMailUserPW() == null) ) // is SMTP authorization and password is null - teo_sarca [ 1723309 ]
|
||||||
{
|
{
|
||||||
log.warning("From EMail incomplete: " + from + " (" + getName() + ")");
|
log.warning("From EMail incomplete: " + from + " (" + getName() + ")");
|
||||||
return null;
|
return null;
|
||||||
|
|
|
@ -574,6 +574,9 @@ public class MUser extends X_AD_User
|
||||||
String s = getEMailUser();
|
String s = getEMailUser();
|
||||||
if (s == null || s.length() == 0)
|
if (s == null || s.length() == 0)
|
||||||
return false;
|
return false;
|
||||||
|
// If SMTP authorization is not required, then don't check password - teo_sarca [ 1723309 ]
|
||||||
|
if (!MClient.get(getCtx()).isSmtpAuthorization())
|
||||||
|
return true;
|
||||||
s = getEMailUserPW();
|
s = getEMailUserPW();
|
||||||
return s != null && s.length() > 0;
|
return s != null && s.length() > 0;
|
||||||
} // isCanSendEMail
|
} // isCanSendEMail
|
||||||
|
|
Loading…
Reference in New Issue