diff --git a/src/views/email.js b/src/views/email.js index 8b7a66753..4b5df796d 100644 --- a/src/views/email.js +++ b/src/views/email.js @@ -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;