[/nq] No, "received" is not correct here. It has to be "receive". You might be able to use "have received", though, but that is not idiomatic in this context in my dialect.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.