"A new machine for stamping letters, called a mailomat, was introduced here yesterday at the Central Post Office, Eighth and Olive streets. It automatically prints on letters a self-cancelling, postmarked meter stamp in denominations from 1 to 33 cents, and then mechanically deposits the mail in a built-in letter box. Mrs. Maria Salvador, 7908 Page Ave., is stamping a letter after depositing a coin."