Using a standard Alkaline configuration, you can gather all email addresses found on a site. The command line syntax is:
asearch [options] path-to-asearch.cnf email
asearch [options] path-to-asearch.cnf emailall
|
asearch /usr/alkaline/data/ email |
The email and emailall directives will not output any copyright or information notice, the output will be exclusively an unsorted list of email addresses and the url they have been found at, separated by tabs. No database files are written, Alkaline will simply spider the given site page after page following links as usual.
You might find it useful to process this output:
big-server$ ./asearch data/ email | awk '{print "Email:("$1") Server:("$2")"}'
Email:(webmaster@foo.com) Server:(http://www.foo.com/index.html)
Email:(foo@foo.com) Server:(http://www.foo.com/foo.html)
Email:(admin@foo.com) Server:(http://www.foo.com/foo.html)
|