// package org.noreply.fancydress.directory; import java.io.*; import org.noreply.fancydress.directory.parser.*; import org.noreply.fancydress.directory.*; import org.noreply.fancydress.type3.*; import org.noreply.fancydress.misc.*; import org.noreply.fancydress.type3.routing.*; public class Main { static public void main(String argv[]) { /* Start the parser */ try { DirectoryParser parser = new DirectoryParser(new DirectoryLexer(new FileReader(argv[0]))); DirectoryMessage m = (DirectoryMessage)parser.parse().value; Directory dir = new Directory(m, false); Path path = new Path(dir,"test1 , rot26 : cf , aarg"); RoutingDestination address = new RoutingSMTP("peter@palfrader.org"); Payload payload = new Payload(); Packet packet = new Packet(path, address, payload); FileOutputStream w = new FileOutputStream("out"); w.write(packet.asOctets()); } catch (Exception e) { e.printStackTrace(); } } }