October 8th, 2004, 02:35 PM
>> FOr our email system we definatly want to be able to send emails to people with yahoo or hotmail accounts!
For sending emails (and not just to hotmail or yahoo) you can use a stock SMTP component that comes with delphi. That's how mails are sent.
>> Is using the IMAP protocol the way to do this or should we try another way?
POP3 is a common protocol that is used to download email from your account. IMAP is another such protocol. Hotmail doesn't allow POP3 access (they used to) and IMAP access is allowed only if the account holder has the MSN Paid service or whatever they call it. Bear in mind that not everyone uses POP3 and not everyone uses IMAP, so you may need to support both.
Delphi comes with some very nice SMTP and POP3 components by default. You can also get some nice mail components from ICS http://www.overbyte.be/
along with some demo programs for SMTP and POP3. For IMAP or MAPI components (and more POP components), look at:
I would also strongly advice you to start reading up on POP, SMTP, IMAP and MAPI since you seem to have a poor idea of what these protocols actually do.
Up the Irons
What Would Jimi Do? Smash amps. Burn guitar. Take the groupies home.
"Death Before Dishonour, my Friends!!" - Bruce D ickinson, Iron Maiden Aug 20, 2005 @ OzzFest
Down with Sharon Osbourne