My aunt said tells neighbors/acquaintances to just introduce themselves by name every time when they start chatting with her, and reports great success with this — but my entire family is also rather 'take it or leave it' re: social stuff, so the people that don't introduce themselves don't get remembered, which seems perfectly fair.