Addressing machines are highly efficient systems for non-contact printing on various surfaces e.g. on envelopes. The area and coloring of printing depends on the quantity of heads used. The device can apply both static data (logo) and variables (codes, addresses). Systems can be built as individual solutions or they can be installed on existing equipment e.g. envelope machines, folding machines.