How come you define an email address like that? You have yiiframework.com domain, why don't you use that domain for emails? (e.g. contact@yiiframework.com, admin@yiiframework.com, forum@yiiframework.com)

If you want to use gmail, you can also use google apps that allows up to 10 email accounts for free using @yourdomain.

Receiving from @gmail.com looks very unprofessional for some reason (not to mention the scam alerts because you're not doing email verification stuff right).