How to Find Every Email Address in a Block of Text

Find every email address in a block of text with a pattern check: expand each candidate, handle punctuation and duplicates, and verify addresses responsibly.