Bird feeding and rats!

I love to feed the birds, however, our garden backs onto open fields and unfortunately the spillage from the feeders is encouraging rats.

Is there such a thing as a non-spill feeder? The birds and I need help. Thanks in advance.