Posting by SMS fails w/Verizon

Posting by SMS fails w/Verizon

Issue ID:2319
Issue Category:bug
Component:email
Priority:major
Status:active
Assigned:evan
Version:0.9
Milestone:0.9
Keywords:sms, verizon

I've set up my phone, and receive updates fine. I've also set up posting by e-mail, and that works fine from my GMail account. However, when I try to post from my phone, it fails, with a bounceback message that looks as follows:

From: (Delivery

Error) This is the mail
system at host
smtp.statusnetinc.com.

I'm sorry to have to
inform you that your
message could not
be delivered to one or
more recipients. It's at

Received:
Mon, May 10 6:22 pm

This has always been the case for me on Identi.ca, with multiple posting e-mail addresses and removing and re-adding my phone multiple times.

Legacy Data

This issue was migrated from another tracking system. The legacy data at time of import is provided below as a reference.

Ticket ID: 
2319
Reported by: 
tonyyarusso
Owner: 
evan
Status: 
new
Type: 
bug
Component: 
email
Priority: 
2
Version: 
0.9
Milestone: 
0.9

Updates

#1

a) I am still experiencing this behavior.

b) I think this may be related to Brion's comment on Bug #2326. Verizon allows you to set up an alias, such that you can use either @vtext.com or @vtext.com. I have such an alias set, so it may be sending it using the format while identi.ca is expecting the format.

#2

Just a note that this issue still exists for me. Additionally, I tried deleting the phone number I had registered, and instead registering with my alias string as the "number", and I still can only receive - sending bounces.

#3

I noticed this bug today while trying to set up my Verizon phone on identi.ca, so I did a little digging. I think I may have found the issue.

When I receive e-mails from my Verizon phone, they come from XXX [at] VTEXT [dot] COM. However, the sql database in smscarrier.sql uses a lowercase version: XXXXXXXXXX [at] vtext [dot] com.

This is a shot in the dark, but maybe it's a case sensitivity issue. If that's the case, why not set the $addr variable in function user_from_header to lowercase before trying to look it up (since all of the values in the sql table are lowercase anyway).

I've attached a trivial one-line git patch to mainline that does this, and I sincerely hope it works! If you push this patch to identi.ca, then I'll be happy to test it out.

AttachmentSize
verizon_sms.txt 474 bytes
Login or Register to modify this issue, or to receive updates by email.

You can also subscribe to the RSS feed for updates to this issue.