April 2017

S M T W T F S
      1
2345678
910111213 1415
16171819 2021 22
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Tuesday, March 11th, 2008 04:26 pm

Not that anybody in a position to do anything about it is likely to be listening, but it would be really cool if I could reply to comment notification emails and have LJ do the right thing.

That is, when I get an email from LJ that someone has replied to my <post|comment>, I want to be able to reply using my email client and have my reply appear in the appropriate comment thread, threaded correctly. It wouldn't be hard, and it would be really helpful not to have to open a web page just so I can read what I've already read and then enter my reply into a textarea (or use "It's All Text...") instead of using the editor my mail client is already configured to use.

Tags:
Tuesday, March 11th, 2008 08:33 pm (UTC)
what? urm. I use gmail, and my comments are threaded appropriately. Is this a new problem for you, or have you always had it.
Tuesday, March 11th, 2008 08:40 pm (UTC)
I've had the same experience, also using Gmail's web interface.

What mail client do you use, [livejournal.com profile] marcmagus, praytell?
Tuesday, March 11th, 2008 08:41 pm (UTC)
mebbe he's getting plain-text formatted notifications, rather than html ones?
Tuesday, March 11th, 2008 08:49 pm (UTC)
nods. Yeah... I'm suspecting the problem is plaintext emails? I don't get a link to post a reply in my html emails. I get a box to type in, and a button to hit "send".

However, I agree that creating unique, threaded reply-to-email-addresses should be manageable.... Not that I know how to do it, but I can see it as feasible. Still, considering how crankily and unwillingly LJ coughs up "post by email", reply-by-email doesn't seem likely to appear.

edit: I just tried switching to plain-text emails to see if you were forced into launching a browser window. Yeah, the plain-text emails kinda suck.

edit2: Bugger. It's become so routine that I had failed to notice that the HTML emails actually launch another browser window when you use them to reply. So the net browser windows opened is identical. You're right. That's stupid.
Tuesday, March 11th, 2008 09:28 pm (UTC)
You have to be a paid user. You may be able to do it as a "omg, I like ads!" user as well, but then you have to hack up some way to make the ads go away.

~Sor
Wednesday, March 12th, 2008 12:46 am (UTC)
Hm. All these things I didn't know. I've been on webmail exclusively since the 1990's.

At any rate, yes, editing comments is a paid user functionality.
Tuesday, March 11th, 2008 11:24 pm (UTC)
Yes. I know exactly what you are talking about, but I think it would be harder than you think, at least to implement a reasonably robust and user-friendly solution.

The trouble arises from LJ correctly recognizing the incoming email and routing it to the right spot without the user having to do anything special. Since different mail clients handle replies differently (some quote text, some quote html, some presumably do other strange or unpredictable things, some may simply send a reply with no trace of the original message) and users can often change the thing a mail client does by default, or do their own strange and unpredictable things (such as reply in-line), LJ would invariably end up receiving tons of unroutable emails. Basically, I can't think of any way for LJ to make people's email clients behave properly, and so LJ would have to include instructions for the user that the user would have to follow. Since the process breaks down so easily at the user level, LJ would also have to bounce unroutable emails back to the user to let the user know their comment failed. Add to that the difficulty of securely authenticating incoming comment emails (the user would again have to follow some instructions, and if authentication failed the email would have to be bounced) and the problem does become hard. Not impossible, but hard, at least to produce a clean, elegant, idiot-proof, secure, and robust solution.

Using http to authenticate and route is easy because there are already reams of built-in features that people regularly use. Cookies, for instance. When your browser goes to post the reply from the email, odds are good that your browser already has your security information and a cookie that will get you access to posting without authentication. Authenticating by email requires encryption features that most users don't use, which is why, for instance, when a website sends you a confirmation email, you have to click a link in the email rather than reply to it to complete the confirmation process.
Wednesday, March 12th, 2008 01:11 am (UTC)
Good work. Perhaps you should email these suggestions to the LJ team?
Wednesday, March 12th, 2008 06:30 pm (UTC)
Yeah, I've been winging about this for a long time. Do send the suggestions in.

The problem is that having implemented something reasonable for HTML email, they think they're done.

The problem with -that- is that even ignoring text-only browsers, it is entirely an inadequate solution for mobile devices.