Вроде бы, нашел опенсорс, который позволяет самостоятельно формировать поля профиля юзера: http://phpsocial.net/tour
Цитата:
A user’s profile is possibly the single most important part of a social network app. But we understand that not every social networking site wants to include information like “Birthday” or “Marital/Relationship Status”. That’s why PHPSocial includes completely customizable user fields.
Say you’re setting up a social network for Fantasy Football fanatics. You’ll likely want your users to have the ability to declare their favorite team, player, coach, or even broadcast announcer.
Or say it’s a social network for English Bulldog owners. Maybe you’ll want your users to share the color, attitude, and sleep habits of their dogs.
It’s all possible with the customizable user profiles included in PHPSocial.
Попробовал Social Engine (платный) и PHPsocial (бесплатный). Вроде, получается составить вопросник по своему усмотрению. PHPsocial страдает отсутствием русского пакета, хоть и поддерживает мультиязычность, но пока в сети я не увидал русификации. Более того, попробовал пошаманить с Oxwall. Поотключавши все возможности получается как раз "Адресная книга" http://panflute.wall.fm/user/tester Мне не понравилось в последнем лишь форма пояснений к полям... Длинное пояснение выглядит некрасиво.
Основная загвоздка - не вижу в увиденном возможности реализовать "Написать электрописьмо через систему". Светить же электронную почту, канечна же, не хочу.