До уровня упомянутых социалок Вы не скоро дорастете.
Вам хватит простой очереди исходящих сообщений в виде таблички муськи.
Дата/время постановки в очередь;
Транспортная подсистема: email/sms/и т.д. воркер какого типа должен обработать ;
Дата/время изменения статуса;
Статус: новое / отсылается / отправлено / ошибка;
Код ошибки;
Сообщение {кому,тема,боди и т.п.};
А когда подрастете, перепишите на очередях кролика или других.