Not all providers tread dots and plusses the same. Gmail ignores dots (strips them out), and omits a plus and anything after it. Some providers include dots, so stripping them will be a different email address. Same for plusses and the content after them.