The capitalization of the email would make a difference. I'll get it logged so that it can be addressed.mevans wrote:I sent an email to the Bishopric. I'm in the Bishopric email list. I received two copies to the same email address; however, the capitalization of the email is different, so I don't know if it thinks they're different email addresses? (In my LDS Account email address, it's all lower case; In my Membership email address, it's mixed case, but the same address.)
"Send a Message" Function on LCR
-
- Church Employee
- Posts: 3025
- Joined: Mon Feb 09, 2009 4:55 pm
- Location: Riverton, Utah
Re: "Send a Message" Function on LCR
-
- Community Administrator
- Posts: 35822
- Joined: Sat Jan 20, 2007 2:53 pm
- Location: U.S.
Re: "Send a Message" Function on LCR
Something to keep in mind: RFC5321scgallafent wrote:The capitalization of the email would make a difference.
Depending on how the filtering works, that could be an issue. If you're just checking that two emails from a one member are the same - that's OK. But if you're checking between users, I'm not sure as a case-insensitive comparison is a good idea.The local-part of a mailbox MUST BE treated as case sensitive. Therefore, SMTP implementations MUST take care to preserve the case of mailbox local-parts. In particular, for some hosts, the user "smith" is different from the user "Smith". However, exploiting the case sensitivity of mailbox local-parts impedes interoperability and is discouraged.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.
So we can better help you, please edit your Profile to include your general location.
So we can better help you, please edit your Profile to include your general location.
-
- Church Employee
- Posts: 3025
- Joined: Mon Feb 09, 2009 4:55 pm
- Location: Riverton, Utah
Re: "Send a Message" Function on LCR
RFC 5321 has several relevant items:russellhltn wrote:Something to keep in mind: RFC5321Depending on how the filtering works, that could be an issue. If you're just checking that two emails from a one member are the same - that's OK. But if you're checking between users, I'm not sure as a case-insensitive comparison is a good idea.The local-part of a mailbox MUST BE treated as case sensitive. Therefore, SMTP implementations MUST take care to preserve the case of mailbox local-parts. In particular, for some hosts, the user "smith" is different from the user "Smith". However, exploiting the case sensitivity of mailbox local-parts impedes interoperability and is discouraged.
The local-part of a mailbox MUST BE treated as case sensitive.
Local-part = Dot-string / Quoted-string
; MAY be case-sensitive
However, exploiting the case sensitivity of mailbox local-parts impedes interoperability and is discouraged.
So the RFC requires (MUST BE) that the local-part be case-sensitive, does not require (MAY) that it be case-sensitive, discourages depending on case-sensitivity, and says that you should avoid implementations where the local-part is case-sensitive -- all in the same document.While the above definition for Local-part is relatively permissive, for maximum interoperability, a host that expects to receive mail SHOULD avoid defining mailboxes where the Local-part requires (or uses) the Quoted-string form or where the Local-part is case-sensitive.
In practice, I don't know of any modern email providers that implement case-sensitive email addresses. The general rule in implementation is exactly the opposite -- most providers will accept any mix of upper- and lowercase characters. Essentially, case-insensitive email addresses have become the standard, even though the RFC specifies that they may be case-sensitive.
From an implementation standpoint, we have the choice of strictly enforcing the RFC and forcing mevans to fix whichever one of his email addresses is not "correct" (if he can even figure out why he's getting two copies of the message) or we can accept the de facto standard at the risk of a failure in the unlikely case that there are two Church members in the same scope whose email addresses differ only in their capitalization.
Restricting the case-insensitive check to a single member would reduce the already very small risk of failure in the sender's case, but still leaves open the larger case where members share an email address. According to the RFC, billsuzysmith@example.com and BillSuzySmith@example.com are different email addresses, but they both likely end up in the same place. If Bill uses the first version and Suzy uses the second version, a case-insensitive comparison for a single member will still result in them getting two copies of the message. I just did a quick check of my ward's records and there are three email address pairs like this where the same address (except for capitalization) is used for two different people.
-
- Community Administrator
- Posts: 35822
- Joined: Sat Jan 20, 2007 2:53 pm
- Location: U.S.
Re: "Send a Message" Function on LCR
My best guess is it's an old standard (case-sensitive) that turned out to be a bad idea. So it's discouraged, but it remains as part of the standard since there still might be servers out there that use it. You can quickly run into "political" situations trying to resolve it. So at some level, it's best if it's supported. (In this case, we can store the emails in mixed case.)scgallafent wrote:So the RFC requires (MUST BE) that the local-part be case-sensitive, does not require (MAY) that it be case-sensitive, discourages depending on case-sensitivity, and says that you should avoid implementations where the local-part is case-sensitive -- all in the same document.
Off hand, I don't know either. But that's not to say there aren't any. Especially if we're talking world-wide. Thus I thought it worth discussion. It comes down to which is the bigger issue. Maybe not so much in number of people affected, but the seriousness of it. That's kind of a toss up. Which is worse, getting two emails because of what a member entered, or someone not getting them though no fault of their own?scgallafent wrote:In practice, I don't know of any modern email providers that implement case-sensitive email addresses.
And then you have Google which ignores periods. So, homerjsimpson@gmail.com is the same as Homer.J.Simpson@gmail.com. But I think he's just going to have to accept getting two emails. D'oh!

Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.
So we can better help you, please edit your Profile to include your general location.
So we can better help you, please edit your Profile to include your general location.
-
- Member
- Posts: 198
- Joined: Sun Dec 15, 2013 4:51 pm
Re: "Send a Message" Function on LCR
I checked with our executive secretary, he had two seperate emails listed. One for his LDS account and another on his membership record. He has since changed them to match.
-
- Senior Member
- Posts: 2096
- Joined: Tue May 22, 2012 1:52 pm
- Location: California, USA
Re: "Send a Message" Function on LCR
That's an interesting discussion on on RFC 5321. I never realized that emails could be case sensitive. I also have never seen a system where it was case sensitive.
It probably was a standard from long ago and it might break things if they change it, so they don't. Much of the internet came from Unix systems where case sensitivity is important. DOS and Windows trained us that case sensitivity isn't important.
It probably was a standard from long ago and it might break things if they change it, so they don't. Much of the internet came from Unix systems where case sensitivity is important. DOS and Windows trained us that case sensitivity isn't important.
-
- Senior Member
- Posts: 1284
- Joined: Thu Jan 24, 2008 4:34 pm
- Location: Las Vegas, NV
Re: "Send a Message" Function on LCR
I have been using the Directory with the "cut and paste" routine to send messages to the ward but decided to use the application in LCR today.... It is much easier to use, but I miss the ability to tweak the text with bold, colors, etc... Is there any way to do this in LCR other than using HTML?
-
- Senior Member
- Posts: 2096
- Joined: Tue May 22, 2012 1:52 pm
- Location: California, USA
Re: "Send a Message" Function on LCR
Does the new "Send a Message" allow HTML? I haven't tried that yet.zaneclark wrote:I have been using the Directory with the "cut and paste" routine to send messages to the ward but decided to use the application in LCR today.... It is much easier to use, but I miss the ability to tweak the text with bold, colors, etc... Is there any way to do this in LCR other than using HTML?
-
- Church Employee
- Posts: 2530
- Joined: Tue Jun 30, 2009 8:12 am
- Location: South Jordan, UT, USA
Re: "Send a Message" Function on LCR
It doesn't. I tried that in a sample message when I first saw the new version.mevans wrote:Does the new "Send a Message" allow HTML? I haven't tried that yet.zaneclark wrote:I have been using the Directory with the "cut and paste" routine to send messages to the ward but decided to use the application in LCR today.... It is much easier to use, but I miss the ability to tweak the text with bold, colors, etc... Is there any way to do this in LCR other than using HTML?
-
- Senior Member
- Posts: 1284
- Joined: Thu Jan 24, 2008 4:34 pm
- Location: Las Vegas, NV
Re: "Send a Message" Function on LCR
Yup...tried it just now and no formatting with HTML... Too bad, but I will probably continue to use LCR instead of the Directory as it is much simpler....jonesrk wrote:It doesn't. I tried that in a sample message when I first saw the new version.mevans wrote:Does the new "Send a Message" allow HTML? I haven't tried that yet.zaneclark wrote:I have been using the Directory with the "cut and paste" routine to send messages to the ward but decided to use the application in LCR today.... It is much easier to use, but I miss the ability to tweak the text with bold, colors, etc... Is there any way to do this in LCR other than using HTML?