pontoNETpt
A comunidade PontoNetPT está direccionada a todos os programadores que trabalhem com a plataforma .NET.
rss Mail (proxy friendly)
Creative|Minds

Syndication

News

No meu local de trabalho não é possivel aceder ao email externo via POP (maldito sejas proxy). Posso ver streams de video, mas não posso ler os meus emails pessoais. Sim, eu tenho webmail, mas sempre que quero ver os emails ter de estar a inserir logins, passwords, etc. cansa-me. (LOL)

Resolvi então criar uma forma de poder consultar os email emails proxy friendly. A aplicação rssMail disponibiliza os email via RSS. (dah! com um nome destes nunca lah chegava...)

Através da desta página, e após digitar a informação necessária, é criada uma URL que disponibiliza os meus email em formato RSS.

Ora como eu sou bastante simpatico (e modesto), esta pequena aplicação está acessível a todos. Aguardo comentários e/ou seguestões.

NOTA:
Nenhum dos dados utilizados para gerar a feed é guardado. A url gerada é a unica fonte de informção com os dados, e claro estes estão codificado utilizando o algoritmo Rijndael e SHA1.


Posted 10-8-2006 22:05 por Bruno Figueiredo

Comments

Anonymous wrote re: rss Mail (proxy friendly)
on 1-7-2009 1:41
usa isto funciona a 100% http://www.your-freedom.net/
Anonymous wrote re: rss Mail (proxy friendly)
on 1-7-2009 1:41
Cristovão, isso obriga a instalar uma aplicação na máquina :(
Anonymous wrote re: rss Mail (proxy friendly)
on 1-7-2009 1:41
Sabe aquelas idéias que nos dão uma inveja!(Construtiva é claro)
Do tipo porque eu não pensei nisso antes? Muito bom Bruno, ainda não usei, mas achei a idéia interessantíssima. Parabéns!

//Cleydson
Anonymous wrote re: rss Mail (proxy friendly)
on 1-7-2009 1:41
Oi Bruno,

A ideia é muito boa e original :P

Mas.... :


Server Error in '/' Application.
--------------------------------------------------------------------------------

String reference not set to an instance of a String. Parameter name: s
Anonymous wrote re: rss Mail (proxy friendly)
on 1-7-2009 1:41
Aqui está o erro completo que obtenho:

String reference not set to an instance of a String. Parameter name: s
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentNullException: String reference not set to an instance of a String. Parameter name: s

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[ArgumentNullException: String reference not set to an instance of a String.
Parameter name: s]
System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) +874
System.DateTime.Parse(String s, IFormatProvider provider, DateTimeStyles styles) +30
System.DateTime.Parse(String s, IFormatProvider provider) +11
System.DateTime.Parse(String s) +7
CreativeMinds.Web.HTTPHandlers.MailFeed.ProcessRequest(HttpContext context) +820
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +179
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87


Anonymous wrote re: rss Mail (proxy friendly)
on 1-7-2009 1:41
Obgridado Ricardo. Já coloquei online uma nova versão que penso já ter o erro corrigido.
Anonymous wrote re: rss Mail (proxy friendly)
on 1-7-2009 1:41
Oi Bruno,

ainda não foi desta:


Server Error in '/' Application.
--------------------------------------------------------------------------------

Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[NullReferenceException: Object reference not set to an instance of an object.]
CreativeMinds.Web.HTTPHandlers.MailFeed.ProcessRequest(HttpContext context) +704
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +179
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87


Anonymous wrote re: rss Mail (proxy friendly)
on 1-7-2009 1:41
Boas Bruno :)

Boa ideia! Acho que se fosse eu a disponibilizar tal serviço ninguém confiava. ;)

Tirando o aspecto sempre polémico das credenciais, 5 estrelas.

1 abraço

Rui
PS-Estava aqui a pensar noutro possível serviço, para integrar saldos de vários bancos. Tudo a correr no meu servidor. Isso é que era. ;) he he
Anonymous wrote re: rss Mail (proxy friendly)
on 1-7-2009 1:41
Second Try. Ricardo, coloquei uma nova versão online. Esta já não deve gerar erros (espero eu).
Obrigado pelo feedback.

Rui, a cena dos bancos parece-me muito boa. :)
Podemos começar a testar com os teus dados.. eheheheheheh!

Anonymous wrote re: rss Mail (proxy friendly)
on 1-7-2009 1:41
Oi Bruno,

Ainda tem problemas.... é melhor ires beber um café ;p

Server Error in '/' Application.
--------------------------------------------------------------------------------

Can't close RssWriter without first writing a channel.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.InvalidOperationException: Can't close RssWriter without first writing a channel.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[InvalidOperationException: Can't close RssWriter without first writing a channel.]
Rss.RssWriter.Close() +114
Rss.RssFeed.write(RssWriter writer) +457
Rss.RssFeed.Write(Stream stream) +73
CreativeMinds.Web.HTTPHandlers.MailFeed.ProcessRequest(HttpContext context) +1871
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +179
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87

Anonymous wrote re: rss Mail (proxy friendly)
on 1-7-2009 1:41
Isto está complicado de resolver. Bem ,vou tar uns dias fora, portanto não vou poder resolver o problema. Obrigado pela atenção Ricardo. Quando chegar logo corrigo. Mais uma vez thanks pelos testes.
Anonymous wrote re: rss Mail (proxy friendly)
on 1-7-2009 1:41
LOL

fiquei mesmo a pensar nessa ideia dos saldos....hum.. e os cartões de crédito ? tb era um bom servicito, que tal?
Anonymous wrote re: rss Mail (proxy friendly)
on 2-7-2009 1:58
usa isto funciona a 100% http://www.your-freedom.net/
Anonymous wrote re: rss Mail (proxy friendly)
on 2-7-2009 1:58
Cristovão, isso obriga a instalar uma aplicação na máquina :(
Anonymous wrote re: rss Mail (proxy friendly)
on 2-7-2009 1:58
Sabe aquelas idéias que nos dão uma inveja!(Construtiva é claro)
Do tipo porque eu não pensei nisso antes? Muito bom Bruno, ainda não usei, mas achei a idéia interessantíssima. Parabéns!

//Cleydson
Anonymous wrote re: rss Mail (proxy friendly)
on 2-7-2009 1:58
Oi Bruno,

A ideia é muito boa e original :P

Mas.... :


Server Error in '/' Application.
--------------------------------------------------------------------------------

String reference not set to an instance of a String. Parameter name: s
Anonymous wrote re: rss Mail (proxy friendly)
on 2-7-2009 1:58
Aqui está o erro completo que obtenho:

String reference not set to an instance of a String. Parameter name: s
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentNullException: String reference not set to an instance of a String. Parameter name: s

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[ArgumentNullException: String reference not set to an instance of a String.
Parameter name: s]
System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) +874
System.DateTime.Parse(String s, IFormatProvider provider, DateTimeStyles styles) +30
System.DateTime.Parse(String s, IFormatProvider provider) +11
System.DateTime.Parse(String s) +7
CreativeMinds.Web.HTTPHandlers.MailFeed.ProcessRequest(HttpContext context) +820
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +179
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87


Anonymous wrote re: rss Mail (proxy friendly)
on 2-7-2009 1:58
Obgridado Ricardo. Já coloquei online uma nova versão que penso já ter o erro corrigido.
Anonymous wrote re: rss Mail (proxy friendly)
on 2-7-2009 1:58
Oi Bruno,

ainda não foi desta:


Server Error in '/' Application.
--------------------------------------------------------------------------------

Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[NullReferenceException: Object reference not set to an instance of an object.]
CreativeMinds.Web.HTTPHandlers.MailFeed.ProcessRequest(HttpContext context) +704
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +179
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87


Anonymous wrote re: rss Mail (proxy friendly)
on 2-7-2009 1:58
Boas Bruno :)

Boa ideia! Acho que se fosse eu a disponibilizar tal serviço ninguém confiava. ;)

Tirando o aspecto sempre polémico das credenciais, 5 estrelas.

1 abraço

Rui
PS-Estava aqui a pensar noutro possível serviço, para integrar saldos de vários bancos. Tudo a correr no meu servidor. Isso é que era. ;) he he
Anonymous wrote re: rss Mail (proxy friendly)
on 2-7-2009 1:58
Second Try. Ricardo, coloquei uma nova versão online. Esta já não deve gerar erros (espero eu).
Obrigado pelo feedback.

Rui, a cena dos bancos parece-me muito boa. :)
Podemos começar a testar com os teus dados.. eheheheheheh!

Anonymous wrote re: rss Mail (proxy friendly)
on 2-7-2009 1:58
Oi Bruno,

Ainda tem problemas.... é melhor ires beber um café ;p

Server Error in '/' Application.
--------------------------------------------------------------------------------

Can't close RssWriter without first writing a channel.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.InvalidOperationException: Can't close RssWriter without first writing a channel.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[InvalidOperationException: Can't close RssWriter without first writing a channel.]
Rss.RssWriter.Close() +114
Rss.RssFeed.write(RssWriter writer) +457
Rss.RssFeed.Write(Stream stream) +73
CreativeMinds.Web.HTTPHandlers.MailFeed.ProcessRequest(HttpContext context) +1871
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +179
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87

Anonymous wrote re: rss Mail (proxy friendly)
on 2-7-2009 1:58
Isto está complicado de resolver. Bem ,vou tar uns dias fora, portanto não vou poder resolver o problema. Obrigado pela atenção Ricardo. Quando chegar logo corrigo. Mais uma vez thanks pelos testes.
Anonymous wrote re: rss Mail (proxy friendly)
on 2-7-2009 1:58
LOL

fiquei mesmo a pensar nessa ideia dos saldos....hum.. e os cartões de crédito ? tb era um bom servicito, que tal?

Add a Comment

(requerido)  
(opcional)
(requerido)  
Remember Me?
If you can't read this number refresh your screen
Enter the numbers above:  
Powered by Community Server (Commercial Edition), by Telligent Systems