Hey Greg!
While there is no specific API function for this, you have several options to initiate a mailing directly after someone signs up:
1. The free and most direct option is to combine the member add and mailing commands in a script locally. In fact, you don't need to add the list member separately, you can just send the single email to the new list member and they will be added to your ALL list automatically. If you want the new list member to go into a specific list, however, you will need to add them separately.
2. There is an addon called a drip campaign second down on this list:
https://www.madmimi.com/addons. It costs $5/month, but it allows you to create an email that will be sent went a audience member is added to the list attached to the drip campaign. Set all timing options on the drip to 'custom', and that will ensure the mail is triggered immediately.
3. If you're looking to implement confirmed opt in, where the person who signs up is immediately sent an email with a link to confirm their address. you can do so with the form URL on the first line contained in the
madmimi.com/signups code. You won't be able to use the PHP class solely to implement it, so if this is what you're interested in doing let me know and I can post details on how that can be done.
Best,
Sally L
--
Sally at Mad Mimi®
Deliverability/Customer Support
Simple. Lovely. Email Marketing.
http://madmimi.com
http://twitter.com/madmimi