For non-Us transcripts, as long as there is stamp and signature is OK. You don't need them to be in sealed envelopes. Just send them with your application form ans ohter stuff. You need to have the translations of those if they are not in English. One of my transcripts is non-US, and I have never had any problems with it.