About

Want your users to be able to reply back to your community by email? replyPUSH to the rescue!

How does it work?

  • Someone posts new content, and often other users are sent email notifications, as per the settings of your community software.

  • These notifications are extend by adding special headers, plus the content of the post.

  • The recipient receives the message, they can click reply and type their response above any quoted message, and send.

  • Once sent, the replyPUSH sever processes the messages, linking it to an account, and verifying authenticity using secret credentials.

  • Once verified, the message is forwarded to the provided notification url, where it is verified again, and  custom data, passed through headers, is used to link to the message to its context.

  • The message is processed, and posted to context.

Here is a basic flow diagram of the process:

send
reply
PUSH
Comunity
Context
New
Post
Notify?
Yes!
data in
replyPUSH
headers
Send
Message
Email
Client
Recieve
Message
Reply?
Yes!
Client
forwards
headers
Reply
&
Send
replyPUSH
Service
Receive
Reply
Verify,
Queue,
Send
Community
Reply
Controller
Recieve
HTTP Post
Verify,
check data,
to context
Post reply,
in context
send
reply
PUSH