Both are grammatically correct. "To compose" refers to you, the composer, "to be composed" refers to the e-mails being composed.
However, "I have emails to compose" sounds much better. Whether it's a natural preference for the active voice over the passive, or perhaps something else, is secondary.
Student or Learner