I want to send them their own passwords
NOOOOOO please don't
Seee e.g. the Password policy hall of shame:
Storing passwords in PLAIN TEXT is NOT SAFE.
It's time to make online services clean up their act!
Also: plaintextoffenders.com - "Did you just email me back my own password?!"
Sending clear-text passwords via E-Mail is considered a really, really bad practice. Passwords should be hashed; all users should be able to get through E-Mail is a link to reset it.
To answer your question though, you'd have to walk through each record, and send a custom E-Mail to each customer. That can be resource intensive, and/or bring down the machine if there's too many messages at once, so you'd have to wait in between sending each bunch. You could also use a 3rd party service like MailChimp.