Raikia / FiercePhish

FiercePhish is a full-fledged phishing framework to manage all phishing engagements. It allows you to track separate phishing campaigns, schedule sending of emails, and much more.
https://github.com/Raikia/FiercePhish/wiki
GNU General Public License v3.0
1.31k stars 249 forks source link

Feature request: More detailed SMTP activity logging #19

Closed GitHipster closed 7 years ago

GitHipster commented 7 years ago

Feature request: More detailed SMTP activity logging

Raikia commented 7 years ago

What logs are you talking about? Like having direct access to /var/log/mail.log? Or something more in-depth?

GitHipster commented 7 years ago

A bit of both. More detailed output would be useful. Maybe by adding this on the 'E-mail Details' page when clicking on a mail in the E-mail Log page. For instance you could see errors like these: postfix/smtpd[30679]: warning: connect to Milter service inet:localhost:12301: Connection refused

Als a web view with download button of the mail.log file would be nice.

Raikia commented 7 years ago

This is what is currently done:

img

and on each email-details page:

img

Is there more functionality you would like to see for this feature? A TODO for tomorrow for me is including the Activity Log on this page and in the exports.

GitHipster commented 7 years ago

Looking good Chris. A counter or graph per mail domain would be nice. End also color coding would be nice. Info messages green /blue, warnings orange and errors red?

Raikia commented 7 years ago

I think color coding might be a decent future enhancement, but its a bit more effort then I think this should have right now at least. It's somewhat difficult to consistently parse for errors or not because of so many different possible error messages from postfix. We'll see how this feature works out and if color-coding is necessary in the future, it may be added.

Raikia commented 7 years ago

This was included in the v1.2.0 release. Issue resolved.

GitHipster commented 7 years ago

Great, thanks!