I received this morning the records you sent two days ago
Today I received the records you sent or had sent last year. It took almost one year to arrive!
In the first sentence you don't need past perfect both action are almost simultaneous and the meaning is clear In the second sentence am I obliged to use past perfect or is the meaning clear enough without it. I think because of took it is better to use past perfect