Deberás de tener una base de datos preferentemente, donde guardes los campos de nombre y email.
Para la invitación lo ideal es que una vez que tengas los emails registrados ocupes la función mail de PHP, para enviar el correo. Si tu función mail esta deshabilitada deberás de usar PEAR::Mail o PHPMailer para comunicarte con un servidor de SMTP.
Para separar los campos puedes usar
explode, para si te dan los datos separados por , o punto y coma.
Saludos.