def validate(self):
missing = []<EOL>for k, v in self._map.items():<EOL><INDENT>attr = getattr(self, k, False)<EOL>if not attr or attr == CONFIG_PLACEHOLDER:<EOL><INDENT>missing.append(v)<EOL><DEDENT><DEDENT>if missing:<EOL><INDENT>return "<STR_LIT>".format(<EOL>"<STR_LIT:U+002CU+0020>".join(sorted(missing))<EOL>)<EOL><DEDENT>
Could this config be used to send a real email?