1. It is strange for her to receive fan letters.

1-2. Fan letters are strange for her to receive.
[Are both grammatical and the same?]

2. It is strange of her to receive fan letters.
2-2. She is strange to receive fan letters.
[Are both grammatical and the same?]

I would use only 1 and 2, never the others.