Структура Пользовательской Базы Данных
База данных является сортированной (основанной на BTree) структурой. Пользовательские записи сохраняются с ключом: user-name:field-name
Сортированный формат базы данных гарантирует, что пользовательские записи сгруппированы вместе. Мета-информация всегда сохраняется в ведущем столбце.
Имена полей определяют и синтаксис, и семантику значения. Определенные поля включают:
| maildrop | Адрес доставки для этого пользователя. Эта запись может иметь несколько значений. В частности, списки рассылки будут иметь одну запись maildrop на каждого пользователя в списке. | 
| mailname | Выходящее почтовое имя для этого пользователя. Для каждого выходящего имени должна быть соответствующая запись maildrop для этого имени, чтобы разрешить обратную почту. См. также :default:mailname. | 
| mailsender | Каждое сообщение, посланное на этот адрес, будет иметь указанного конвертного отправителя. Предназначено для списков рассылки, и обычно будет именем соответствующего адреса -request. Очень похоже на owner-list синтаксис в файле псевдонимов. | 
| fullname | Полное имя пользователя. | 
| office-address | Офисный адрес пользователя. | 
| office-phone | Офисный телефон пользователя. | 
| office-fax | Офисный факс пользователя. | 
| home-address | Домашний адрес пользователя. | 
| home-phone | Домашний телефон пользователя. | 
| home-fax | Домашний факс пользователя. | 
| project | (Краткое) описание проекта, которым занимается указанное лицо. В Университете это часто просто имя научного руководителя. | 
| plan | Указатель на файл, откуда может быть взята информация о плане. | 
Ко времени написания этого документа, только несколько из этих полей на самом деле использовались в sendmail: maildrop и mailname. Запланирована программа finger, использующая остальные поля.