Technology and mail delivery