Ebay sollte da schwieriger werden. Du musst halt die Seiten auslesen und dann per HTTP wieder an ebay schicken. Dafür benötigst du aber einen schlauen Algorithmus, falls Ebay seine Seiten ändert. Dieses Verkaufstool von Ebay wird nicht umsonst dreimal die Woche aktualisiert.
Emails? Siehe Mozilla etc und nimm dir ein Vorbild. allerdings bezweifle ich, dass du es besser machen kannst ;)