Closed
Bug 881799
Opened 12 years ago
Closed 11 years ago
Dump mail for Marketplace reviewers to a place on disk
Categories
(Cloud Services :: Operations: Marketplace, task)
Cloud Services
Operations: Marketplace
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 902646
People
(Reporter: clouserw, Unassigned)
References
Details
We had this conversation already via email and it sounded like we got to a good spot so I'm filing a bug.
Overview:
> The basic concept would be that the marketplace sends email with
> unique reply-to addresses (eg. mkt-1410-910ikjasdf9@mozilla.org) to
> users and when mail comes back from those users it would find its
> way to a marketplace script which would eventually pull the contents
> into a marketplace database. This is for reviewer/developer
> information requests, rejection notices, etc. right now.
Steps to get there, from my point of view, would be:
1) (ops) Choose a domain we can use and any address formats we should observe (start with mkt-, only use A-Za-z0-9, etc.)
2) (ops) Choose a place where these emails can be dumped. Normally I'd just say a place on our NFS mount, but I know oremj is pushing everything to Amazon so he'll know the best place.
3) (ops) Have postfix dump the raw mail to files in that directory.
4) (ops) Figure out a way monitor this (send mail from nagios, make sure it gets there?)
5) (dev) Write a script that consumes the mail on disk. This is bug 879412.
Let me know if I missed anything from the email conversation. We'd like to get this done in the next week or two if possible. Thanks!
Comment 1•12 years ago
|
||
When do you need this? We are pushing for a July 15th cut over to the new BU, so will not have time until after that.
Reporter | ||
Comment 2•12 years ago
|
||
If that's the best you can do, it'll have to work. :)
Ashish is only here for the summer so please as soon as you can.
Reporter | ||
Comment 3•12 years ago
|
||
Any updates or ETAs on this?
Comment 4•12 years ago
|
||
Jason and I talked about this. We came to the conclusion that it would be best to create a REST endpoint in zamboni which accepts e-mail via a POST.
We will then create a few postfix servers in AWS and use the pipe (http://www.postfix.org/pipe.8.html) feature to delivery e-mail to that endpoint.
postfix's pipe has the ability to requeue if the script is not successful, rate limit, etc, so it should be a good solution.
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Updated•10 years ago
|
Component: Server Operations: AMO Operations → Operations: Marketplace
Product: mozilla.org → Mozilla Services
You need to log in
before you can comment on or make changes to this bug.
Description
•