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
|
For example:
asearch /usr/alkaline/data/ email
|
Using the
email
option will output each email address once,
the
emailall
option will output all email addresses found.
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)
|