Bitcointalk sends you an email when you receive a PM (private message from another user). If you dont want email notifications, you can disable this in settings.
The message itself looks like spam. The main problem is that the url pretends to be from the ethereum foundation. You can tell that it isnt the real ethereum foundation, because the official ethereum website is
https://www.ethereum.org/. The fake URL also uses a free domian name ".cf" and the name is broken into subdomains - the base domain name is mfoundation.cf. If the real ethereum foundation would make a giveaway, it would be visible in the real website ethereum.org.
I checked the link (I use Linux therefore viruses are rare) and it is a classic scam:
To participate, just send 0.2 ETH to the address below and get 2 to 20 ETH back
This website simply takes victims 0.2 ETH payment and never sends the promised 2-20 ETH.
To participate in a legit giveaway, you never need to send money first or enter private keys. At most you would need to enter your crypto address (not private key), email address or bitcointalk username, but you will never be asked to pay.