Implementazione AutomaticReceive e ManualReceive