When you come in, whether you've only been outside for a few minutes or all day, pick up your cat by scooping it onto it's back and hugging it close. Smooch the forehead and cheeks (some can take lip-kisses) and then gently put your cat down. After a few times of this, your cat will actually sulk if you go get the mail and don't give it some "kissy face"!
This is a great tactic for letting a senior cat know he or she is not being replaced by a new littermate.
Mr. Beasley expects this every day, even if I don't go out! He loves to get his kissy-face before his supper.