Added more SNS related headers
diff --git a/localstack/services/sns/sns_listener.py b/localstack/services/sns/sns_listener.py
index 39b5b7495ebc1..d6ebf7627e5bd 100644
--- a/localstack/services/sns/sns_listener.py
+++ b/localstack/services/sns/sns_listener.py
@@ -222,7 +222,12 @@ def publish_message(topic_arn, req_data, subscription_arn=None):
                 subscriber['Endpoint'],
                 headers={
                     'Content-Type': 'text/plain',
-                    'x-amz-sns-message-type': msg_type
+                    # AWS headers according to
+                    # https://docs.aws.amazon.com/sns/latest/dg/sns-message-and-json-formats.html#http-header
+                    'x-amz-sns-message-type': msg_type,
+                    'x-amz-sns-topic-arn': subscriber['TopicArn'],
+                    'x-amz-sns-subscription-arn': subscriber['SubscriptionArn'],
+                    'User-Agent': 'Amazon Simple Notification Service Agent'
                 },
                 data=message_body,
                 verify=False)

**Please refer to the contribution guidelines in the README when submitting PRs.**
