Actually they are sent by infected comnputers.
The addresses are harvested from many sources including newsgroups.
In most cases toe computer owner is unaware what their computer is
doing.
Basic computer maintenance stops this: http://www3.telus.net/dandemar/Security.htm