If you have clothes, shoes, or fabrics that cannot be donated you can do what is called a Textile Drop off: textiles are defined as bedding, clothing, curtains, fabric, footwear, towels, and similar items.
https://www.boston.gov/departments/public-works/recycling-clothing-and-textiles#questions
Boston also has mattress pick up too, just give a call to 311