I called TC in Switzerland to confirm and I can tell you that:
E-ticket 500 miles bonus per segment.
E-checking 500 miles bonus per coupon.
this is valid until end of October 2002
For E-booking
www.swiss.com I still can not find the information on the Website but my online statement was credited with 2'000 bonus miles so I think the promotion is still valid...
kooks.