# 想回复旧帖或联系楼主？

**URL:** https://meta.discourse.org/t/want-to-reply-to-old-post-or-otherwise-contact-op/109912
**Category:** Support
**Created:** [2019年二月23日 17:32 UTC](https://meta.discourse.org/t/want-to-reply-to-old-post-or-otherwise-contact-op/109912 "2019-02-23T17:32:24Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![bleb](https://avatars.discourse-cdn.com/v4/letter/b/c77e96/32.png) [@bleb](https://meta.discourse.org/u/bleb)
#### Post date: [2019年二月23日 17:32 UTC](https://meta.discourse.org/t/want-to-reply-to-old-post-or-otherwise-contact-op/109912/1 "2019-02-23T17:32:24Z")

</div>

i found this thread:

> [@Discourse vs. mailing lists (Majordomo or otherwise)](https://meta.discourse.org/t/discourse-vs-mailing-lists-majordomo-or-otherwise/65769):
>
> The Jag-lovers Forums can be found here: [https://forums.jag-lovers.com/](https://forums.jag-lovers.com/) Background In effect, we migrated to Discourse from a Majordomo mailing list archive with around 20 mailing lists and 1.8 million messages, going all the way back to 1993. As the users saw it, we did have a “web forum". It was a home-brew solution, written for the LAMP stack by one of our admins, Tony Bailey, back in the late 90s. People were asking for ways to join the discussions via the web, so Tony wrote what was in …

i would like to find out more about what the OP did, so that would either mean (a) messaging the OP, or (b) replying to the thread. is it possible to do either? so far i haven’t been able to find a “reply” or “message” button.

does anyone have any suggestions for how i might contact that user to ask a followup question about their post? should i @ mention them?

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [2019年二月23日 17:37 UTC](https://meta.discourse.org/t/want-to-reply-to-old-post-or-otherwise-contact-op/109912/2 "2019-02-23T17:37:30Z")

</div>

There’s a reply button on each post and at the bottom of the topic.

 ![image](https://global.discourse-cdn.com/meta/original/3X/5/d/5d41d9cb4b94f0deba9ea5c3bc0e444be9843638.jpeg)

![image](https://global.discourse-cdn.com/meta/original/3X/b/2/b2992906c7b309b55680526f40e8443e76e54e54.jpeg)

If you click reply on the OP they will be notified.

---

<div class="post-metadata">

### Author: ![bleb](https://avatars.discourse-cdn.com/v4/letter/b/c77e96/32.png) [@bleb](https://meta.discourse.org/u/bleb)
#### Post date: [2019年二月23日 17:42 UTC](https://meta.discourse.org/t/want-to-reply-to-old-post-or-otherwise-contact-op/109912/3 "2019-02-23T17:42:49Z")

</div>

yeah i’m not seeing that, only “bookmark” and “share.”

maybe it’s because i’m a new user?

---

<div class="post-metadata">

### Author: ![Gunnar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gunnar/32/119647_2.png) [@Gunnar](https://meta.discourse.org/u/Gunnar)
#### Post date: [2019年二月23日 22:11 UTC](https://meta.discourse.org/t/want-to-reply-to-old-post-or-otherwise-contact-op/109912/4 "2019-02-23T22:11:51Z")

</div>

> [@bleb](#):
>
> OP

Hi, that would be me. How can I help?

---

<div class="post-metadata">

### Author: ![bleb](https://avatars.discourse-cdn.com/v4/letter/b/c77e96/32.png) [@bleb](https://meta.discourse.org/u/bleb)
#### Post date: [2019年二月23日 22:21 UTC](https://meta.discourse.org/t/want-to-reply-to-old-post-or-otherwise-contact-op/109912/5 "2019-02-23T22:21:39Z")

</div>

Hey! I was just wondering if the code for that majordomo web interface you described is published somewhere? Or maybe you could put me in touch with that person who wrote it?

I ask because I’m curious about ways of implementing web interfaces for mailing lists. Discourse’s “mailing list mode” makes it sort-of a mailing list, but the user’s email addresses are never exposed so you can’t email people off list. So I was curious how it worked on jag-lovers before you switched.

---

<div class="post-metadata">

### Author: ![Gunnar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gunnar/32/119647_2.png) [@Gunnar](https://meta.discourse.org/u/Gunnar)
#### Post date: [2019年二月24日 03:09 UTC](https://meta.discourse.org/t/want-to-reply-to-old-post-or-otherwise-contact-op/109912/6 "2019-02-24T03:09:19Z")

</div>

> [@bleb](#):
>
> if the code for that majordomo web interface you described is published somewhere?

Yes and no. We used Majorcool (web, cgi) for handling list subscriptions. We used another open source tool for archiving new list messages to HTML (I’m not 100% sure of the name, but it could have been Hypermail).

All the rest, the glue that held it all together, was home-made using the LAMP stack. The source was never published and only exists in the form of the actual previous production site. It’s quite old and fairly complex, with zero documentation. It would be a huge undertaking to “untangle” it from the very specific site so it would be generic and usable on other sites.

It would be another huge undertaking to update the code to run on current versions of the tools that were used to create it.

On top of everything, the developer who wrote 90% of the code retired years ago.

I’m sorry, but I really don’t think our rickety old system would be of any use to you. That said, I think you can get quite far with Majorcool and Hypermail, if you can still find them.

---

<div class="post-metadata">

### Author: ![bleb](https://avatars.discourse-cdn.com/v4/letter/b/c77e96/32.png) [@bleb](https://meta.discourse.org/u/bleb)
#### Post date: [2019年二月24日 23:13 UTC](https://meta.discourse.org/t/want-to-reply-to-old-post-or-otherwise-contact-op/109912/7 "2019-02-24T23:13:42Z")

</div>

fair enough. regardless of the implementation i am curious about how it worked. for example, could a single user use both the web interface and the regular email mailing list interchangeably? if a user sent a message through the web interface, would it appear as a mailing list message from their email address? or some jag-lovers gateway address? did you ever run into issues with things like dmarc?

---

<div class="post-metadata">

### Author: ![Gunnar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gunnar/32/119647_2.png) [@Gunnar](https://meta.discourse.org/u/Gunnar)
#### Post date: [2019年二月28日 18:37 UTC](https://meta.discourse.org/t/want-to-reply-to-old-post-or-otherwise-contact-op/109912/8 "2019-02-28T18:37:26Z")

</div>

> [@bleb](#):
>
> curious about how it worked

Barely. It was a complex setup.

We kept a central user database in MySQL, allowing people web access. Every X minutes, the email addresses from that db were exported to a flat file, for use by Majordomo. The end result was that yes, a user could post from the web or email interchangeably.

And yes, posts entered via the web interface were routed through Majordomo and the mailing lists. They appeared in two forms, depending on the subscriber’s preference; either an individual email list message, or a list digest. I don’t think we ever had any problems with DMARC. This is fairly straight forward Majordomo/mailing list stuff.

In the last 5-10 years most people preferred to not receive any email list messages at all though, and instead just followed the conversation(s) via the web interface.

In short, over the 25 years we’ve been in operation we gone from being 100% email based, to a mix of email and web, to now being almost 100% web based **by user choice**. That said, we very much appreciate the ability to participate via email that’s included in Discourse, for the handful of email holdouts we still have.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [2019年三月30日 18:37 UTC](https://meta.discourse.org/t/want-to-reply-to-old-post-or-otherwise-contact-op/109912/9 "2019-03-30T18:37:27Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
