Questions tagged [sender-id]

Sender ID is an obsolete protocol derived from SPF developed by Microsoft, which validates one of the message's address header fields defined by RFC 2822. The algorithm aims to select the header field with the e-mail address "responsible" for sending the message. It is not the same as SPF or X-Sender-ID.

Sender ID (defined in RFC 4406) is a protocol derived from (hence the identical syntax), which validates one of the message's address header fields defined by RFC 2822. Which one it validates is selected according to an algorithm called PRA (Purported Responsible Address, RFC 4407). The algorithm aims to select the header field with the e-mail address "responsible" for sending the message.

Since it was derived from SPF, Sender ID can also validate the MAIL FROM. But it defines the new PRA identity to validate, and defines new sender policy record tags that specify whether a policy covers MAIL FROM (called MFROM by Sender ID), PRA, or both.

SPF vs Sender ID

SPF and Sender ID are not the same. They differ in what they validate and what "layer" of the e-mail system they are concerned with. Sender ID is not the latest version of SPF – it is a obsolete and independent experiment. The "spf2.0" tag name is a historical accident. Neither is better because they address different problems. There is controversy because Sender ID is incompatible with existing specifications. Microsoft is aware of the problem and representatives of theirs have stated that they have no plans to fix it. There are practical work-arounds for SPF and Sender ID users.

37 questions
84
votes
10 answers

Android GCM SENDER_ID, how to get it?

I try to migrate to GCM and I have an issue with the SENDER_ID I need to provide. I use the demo project from google. In this project I need, if I understand this well, to provide a SENDER_ID to the application in the CommonUtilities.java file. The…
Zelter Ady
  • 6,266
  • 12
  • 48
  • 75
7
votes
1 answer

Sending SMS from AWS SNS from the same phone number without Sender ID.

I'm in Canada and our app is publishing different SMS. For example, we can send a test SMS to the user, we send SMS alert on different events, etc... I see from this list that Canada does not support Sender ID:…
dguay
  • 1,635
  • 15
  • 24
6
votes
8 answers

Send Row and Section through Tag in Button Swift

I have this inside cellForRowAtIndexPath cell.plusBut.tag = indexPath.row cell.plusBut.addTarget(self, action: "plusHit:", forControlEvents: UIControlEvents.TouchUpInside) and this function outside: func plusHit(sender: UIButton!){ …
Greg Peckory
  • 7,700
  • 21
  • 67
  • 114
6
votes
4 answers

Android: error "mismatch sender id" while pushing notification to android device though PHP and GCM

i'm trying to send a notification to my phone via my .php page... everything is set up correctly, but i get the error: {"multicast_id":7751536172966571167,"success":0,"failure":1,"canonical_ids":0,"results":[{"error":"MismatchSenderId"}]} i don't…
D Ferra
  • 1,223
  • 3
  • 12
  • 21
5
votes
1 answer

How to detect sender and destination of a notification in dbus-monitor?

My goal is to filter notifications coming from different applications (mainly from different browser window). I found that with the help of the dbus-monitor I can write a small script that could filter the notification messages that I am interested…
mila
  • 59
  • 3
5
votes
2 answers

When does aws sns sms SENDERID gets changed from custom-id to aws's default-id "NOTICE"?

I am using aws sns for sending sms to Indian phone numbers since last two months.I am using PHP SDK for api calls. I had sent 7000+ successful messages with custom senderid relating to our company name.But since last 4-5 days same clients/phone no.s…
Raj Shah
  • 113
  • 2
  • 10
5
votes
3 answers

What does X-Sender-Id mean in email raw source (Found in phishing email)?

Somebody in my company is being subject to phishing. My first suggestion was just to change the password. However after awhile I received a fake mail from her address again. Looking at the raw source of the email I found that there is another…
lisovaccaro
  • 32,502
  • 98
  • 258
  • 410
4
votes
2 answers

Where is the Sender ID in Google Developers Console project?

In order to send an Android push message from a server, two pieces of information are required: A Sender Id, AKA Project Id, is used in the app side. There should be no more than one id for each app. A Server key for contacting GCM. There might be…
Adam Matan
  • 128,757
  • 147
  • 397
  • 562
4
votes
1 answer

How to maximize deliverability through Amazon SES? DKIM, SPF, Sender Id or all of them?

I'm working on a digital gifting platform that relies on email reaching the inbox. Email is sent through Amazon SES, and has high quality (recipient's name in the email, single recipient, personally crafted message, extremely low bounce and…
Peter
  • 29,498
  • 21
  • 89
  • 122
3
votes
1 answer

Set a variable messagingSenderId in service worker (Firebase)

I would like to set a variable messagingSenderId value in my service worker, not an hardcoded one. Is it possible? I register my service worker like this: navigator.serviceWorker.register( 'firebase-messaging-sw.js' ) .then( function( registration )…
3
votes
1 answer

SenderID validation using java based email filter

I am using jSPF to validate SPF records for incoming email addresses. Now I need to support Sender-ID too. Is it possible to use the same code of jSPF or with some patches I could use it for validating Sender-ID too? I had checked the jSPF code but…
Ashish Sharma
  • 1,124
  • 2
  • 24
  • 49
3
votes
3 answers

GCM sender id / project number

to send a GCM, we have a SENDER ID from Google API console, is that important to keep that SENDER ID protected? I mean, would someone be able to do bad things if they know that ID? I did a mistake and I think that ID was in one of my projects... am…
2
votes
2 answers

How to add a sender name to sms messages

I am trying to bypass having to pay an sms gateway company to send sms messages so I thought of a novel idea to turn my Android phone into an sms gateway instead as I get unlimited sms message allowance: send a push message to Android phone from a…
PowerAktar
  • 2,341
  • 1
  • 21
  • 17
2
votes
1 answer

Can I include a Sender ID when sending AT commands to a mobile phone?

I wish to include a Sender ID instead of a phone number when sending messages using a phone using AT commands. It seems this is not possible. Can anyone confirm this is indeed impossible using AT commands?
yazz.com
  • 57,320
  • 66
  • 234
  • 385
2
votes
0 answers

Getting Mismatch sender Id in android Fcm Notifications in server side

I generated fcm keys for android notifications such as Server Legacy Key and sender Id. I Got my refresh token as String refreshedToken = FirebaseInstanceId.getInstance().getToken(); But getting mismatch SenderId. But I checked all those…
1
2 3