New to this need advice Please

Hey guys

Im new to all this stuff but the project I need to do is as follows

I need to be able to SMS or somehow send a long number to a arduino from anywhere in the country, that's why I say SMS
I then require that the board needs to be able to read the number and be able to send an electronic pulse to the corresponding wire which would be connected to a small electromagnet
The board would have 10 wires corresponding with numbers 0 to 9
I understand I will need resistors etc
I plan on using a re-charging battery
Is it possible to connect such a device to a arduino board to get it to be able to recieve and read that number?
What board would I need?
What devices would I need?
And what amount of amps can the arduino boards transfer through the wires?

Hope someone can help

Jaysonjay:
And what amount of amps can the Arduino boards transfer through the wires?

None.

Approximately.

If you "round" the value of 20 mA (milliamps) to the nearest Amps, the answer is zero. You will need to select driver ICs (such as ULN2803) to control the solenoids, depending on their specification.