mail: add option to force from address for relays
This commit is contained in:
@@ -588,13 +588,15 @@ angular.module('Application').controller('EmailController', ['$scope', '$locatio
|
||||
provider: $scope.mailRelay.relay.provider,
|
||||
host: $scope.mailRelay.relay.host,
|
||||
port: $scope.mailRelay.relay.port,
|
||||
acceptSelfSignedCerts: $scope.mailRelay.relay.acceptSelfSignedCerts
|
||||
acceptSelfSignedCerts: $scope.mailRelay.relay.acceptSelfSignedCerts,
|
||||
forceFromAddress: false
|
||||
};
|
||||
|
||||
// fill in provider specific username/password usage
|
||||
if (data.provider === 'postmark-smtp') {
|
||||
data.username = $scope.mailRelay.relay.serverApiToken;
|
||||
data.password = $scope.mailRelay.relay.serverApiToken;
|
||||
data.forceFromAddress = true; // postmark requires the "From:" in mail to be a Sender Signature
|
||||
} else if (data.provider === 'sendgrid-smtp') {
|
||||
data.username = 'apikey';
|
||||
data.password = $scope.mailRelay.relay.serverApiToken;
|
||||
|
||||
Reference in New Issue
Block a user