0000950130-00-005756 S-8 3 20001102 20001102 IDT CORP 0001005731 7373 223415036 DE 0731 S-8 33 333-49150 751562 190 MAIN ST HACKENSACK NJ 07601 2019281000 294 STATE STREET HACKENSACK NJ 07601 S-8 1 0001.txt FORM S-8 EX-5.1 2 0002.txt LEGAL OPINION OF JOYCE J. MASON, ESQ. EX-23.2 3 0003.txt CONSENT OF ERNST & YOUNG LLP