mail provider that identify a data source e g whitelist blacklist user preferences etc and an operation to take on that data source e g read update delete etc the mail provider can respond with the appropriate data and or a confirmation of the operation however if the petition processor is also located on the mail provider a different approach can be taken fig5 is system diagram of an embodiment including a remote mail provider although this diagram depicts objects as functionally separate such depiction is merely for illustrative purposes it will be apparent to those skilled in the art that the objects portrayed in this figure can be arbitrarily combined or divided into separate software firmware or hardware components furthermore it will also be apparent to those skilled in the art that such objects regardless of how they are combined or divided can execute on the same computing device or can be arbitrarily distributed among different computing devices connected by one or more networks referring to fig1 and 5 sender 100 includes web application server 104 petition generator 106 petition information 108 and web pages 110 mail provider 500 includes server 502 petition processor 114 access lists 116 and user preferences information 118 recipient 504 includes web browser 112 and email proxy 506 the proxy is associated with the petition mime type such that when a petition is received by the browser the browser automatically provides it to the proxy the proxy then automatically forwards the petition to the mail provider petition processor in one embodiment yahoo default email application available from yahoo http www yahoo com can serve.