agl / pond

Pond
BSD 3-Clause "New" or "Revised" License
911 stars 109 forks source link

Feature request: Forward Inbox/Outbox Message #172

Open virtualghetto opened 9 years ago

virtualghetto commented 9 years ago

Personally, I think forwarding an existing inbox or outbox message is a better alternative than having a BCC or CC feature in Pond (which, for the record, I am not in favor of). I think a forward option keeps with the spirit of pond.

The scenario would be as follows: If the user wishes to send the same message to multiple recipients, the user would select the first contact, compose, draft and send to the first recipient. Once in the outbox for that message, the user can type "forward (bob)" and that will take the user back to the draft stage, with exact the same message, but for a the new contact, bob. From there the user can send, and repeat the process for all of the intended recipients. No information about previous or future recipients of that message can be leaked.

Thank you.

burdges commented 9 years ago

There was an effort to add a replies to outbox messages https://github.com/agl/pond/pull/126 It's not the same thing, but morally similar, and shows you how to do it if you want to do it for your own client.

There is a slight issue that the CLI's design makes commands that operated on two objects slightly counter intuitive, but that's not a big deal.

If @duy ever talks me into messing with https://github.com/agl/pond/pull/126 then I'd probably make at least the GUI do what you want too, but I'm not in Berlin these days. ;)

Also the TODO list on https://github.com/agl/pond/pull/161 once included the ability to change the destination of a draft in the CLI, so if that ever happens then this become even easier to do.