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
2
votes
0 answers

Faking an SMS Sender

How can I populate the SMS Inbox with an Alphanumeric Sender ID? ContentValues my_values = new ContentValues(); my_values.put("address", senderid);//sender name my_values.put("body",…
2
votes
2 answers

Sender ID record when sending email with GAE

My GAE app sends email, and I followed Jeff Atwood's excellent article to improve the likelihood of email delivery. The first two steps are really easy, but setting up a Sender ID record is more challenging. The article provides a link to a…
new name
  • 15,861
  • 19
  • 68
  • 114
1
vote
2 answers

C2DM - role sender account

one simple question, and one harder: 1) can the sender ID (Gmail account) be different from the one we need to add on the phone under Settings-->Account? 2) I have to add an account automatically (coding..), and I'm trying to solve it but is it…
psk
  • 121
  • 1
  • 12
1
vote
2 answers

Dynamic Firebase SenderID for Android Push Notification

I have an react-native app with Firebase that doesn't use google-services.json on build and then call FirebaseApp.initializeApp() manually passing the correct values in my google-services.json after the app is running. But in this case I can't send…
rodolfo
  • 65
  • 1
  • 9
1
vote
0 answers

AWS SNS SMS senderID is behaving somewhat erratically

I'm trying to send alert to clients from our rails application and I would like the sender id to be our company name. I've tried setting the DefaultID using the dashboard, the ruby SDK, and setting the SenderId on each publish. However, in all cases…
1
vote
1 answer

Setting up SPF, DKIM and Sender ID with Google Cloud DNS, G Suite and WHM / cPanel Server

I just migrated to a new server (CENTOS 6.8 x86_64 virtuozzo – vps1909 WHM 58.0 (build 37)). I decided to use Google Cloud DNS instead to manage my DNS zones instead of WHM. I'm having a really hard time setting up email via G Suite for all my…
Fred
  • 53
  • 2
  • 4
1
vote
1 answer

Android: Should the GCM SENDER_ID be kept secret?

I'm a little bit confused here, i'm using the new GCM service and of course i have to declare the SENDER_ID in my MainActicity, i'm just curious about the security here, if someone de-compile my APK he would see my SENDER_ID, right ? Shouldn't it be…
Fadi Obaji
  • 1,454
  • 4
  • 27
  • 57
1
vote
2 answers

Getting ID of SqlDataSource sender object

I'm trying to use a switch statement based on the ID of the object (sender). protected void SqlDataSource_Selected(object sender, SqlDataSourceStatusEventArgs e) { int count = e.AffectedRows; SqlDataSource…
Stuart
  • 1,544
  • 5
  • 29
  • 45
1
vote
2 answers

Android C2DM, Sender ID in the Push App

The Android C2DM push app that I have developed has the reference of my sender is (example: "sender@gmail.com") in the application side code. Case 1: When I install this app on a Android device, the device has a gmail id as "personalid@gmail.com"…
Zuliox
  • 11
  • 1
  • 3
0
votes
3 answers

C2DM - How to push messages to several devices with one sender ID?

I have one single Gmail account signed up for C2DM. What I would like is that my app, thanks to this account (after having requested registration IDs and auth tokens for each device), could be able to provide messages to all the devices in which…
psk
  • 121
  • 1
  • 12
0
votes
2 answers

Foirebase no server key found

My project in FCM has no server key shown in cloud messaging .. only sender ID as shown .. and I am trying to send notification from post man .. so I must have the server key I tried to get the key from the google-services.json file api_key ..…
0
votes
1 answer

There are few android installation with no deviceToken on parse.com

I have created the project for parse cloud code. I have developed mobile applications for iOS as well as android. For iOS everything works fine, but for android it is having an issue with installation. There are few entries with (undefined)…
0
votes
1 answer

Sending email to hotmail accounts

I know there are lots of questions on here already about being able to send emails to hotmail. I have read through them all, as well as lots of online posts over the last few weeks and have still been unable to fix this issue. The issue that I am…
Nitin
  • 1
  • 1
0
votes
1 answer

How to configure DNS record for allow email sending from different domain

Hello everyone I'm Italian and I apologize in advance for errors that read as follows :) I'm starting to use a newsletter service (easymail-pro .it) that sends email using my domain name but by a different host. I need to istall the dkim and spf…
Peppinosh
  • 203
  • 1
  • 4
  • 12
0
votes
0 answers

failed to using google GCM in android and .NET

I try to use GCM in my asp.net and android project. it takes about 3days and nothing change. what's wrong with my codes? I'm really confused... android side: onCreate static final String GOOGLE_SENDER_ID = "tokyo-hghgf93712"; public void…