I want caller to leave messages when I don't answer, how can I do it?

Select Menu > Settings > Call > Call divert (or Call forwarding). For dual SIM devices, select the SIM card to use if prompted. And then choose Divert all voice calls (or All voice calls) or do so in certain situations. Then enter your voice mailbox number which you get from your service provider.