Link to home
Start Free TrialLog in
Avatar of Paer Toernell
Paer ToernellFlag for Thailand

asked on

Hotmail from Delphi 2007

Im looking for some Delphi code that let me use (probably) delphis indy popserver to retreave mail from a hotmail account. Great if the same code can work for Yahoo, Gmail and so on. Even greater if its possible to do this without removing the mail.
Avatar of Lukasz Zielinski
Lukasz Zielinski
Flag of Poland image

>>popserver to retreave mail from a hotmail account.

not sure but I think hotmail doesn't use POP it's purely internet mail

ziolko.
ASKER CERTIFIED SOLUTION
Avatar of third
third
Flag of Philippines image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
third, you should attribute things when you find them, especially if the person happens to be one of
the recognized experts in this topic.
Avatar of Paer Toernell

ASKER

Looks like the best possible solution, i get back as soon as i have time to test it. Thnx.
There is a problem with this, i get
"[DCC Error] fHotmailForm.pas(7): F1026 File not found: 'MSXML2_TLB.dcu'"
when i try to run the project.
I find the file. When i click "connect"

First chance exception at $7743B09E. Exception class ERegistryException with message 'Failed to get data for 'http''. Process DelphiHotmail.exe (3704)
I have a free and a paid hotmail account. The free hotmail account does not allow POP access anymore and the paid account is disabled by default, so as I said before unless this has been enabled by the account holder it will not work. Unless things have changed in the last month this is the situation right now.
Well, it dosent have to be a pop soulution, what EddieShipman have done is the way, i dont want to force anybody to use a paid version. As long as i can transfer Hotmails to Delphi im happy.
cuily, SunSales should select which solution he used.

If he uses my solution, which uses WebDAV and still works with old HM accounts, then he should select mine.

If he used POP, then he should select third's solution.
yeah, but he abandoned the question, so ... I choosed for him :)
Well, looking further, I do not think Steven-Fernandez contributed to any solution.
he said initially:
>> I beileve that in order to use POP on hotmail you need to have a paid account.

then:

>> I have a free and a paid hotmail account. The free hotmail account does not allow POP access anymore and the paid account is disabled by default,

so from what I understand, if you have a paid account and you enable pop, you can use pop. I don't have a paid account to check :) but I think it is a valid answer (if true).
"but I think it is a valid answer (if true)."

Which it is =P
In retrospect I should have meantioned this program:
http://www.softpedia.com/get/Internet/E-mail/Mail-Utilities/Hotmail-Popper.shtml

Which allows access to hotmail in a POP3 fashion.
Forced accept.

Computer101
EE Admin