Я хочу отправить электронное письмо на общее количество вирусов с китайским IP-адресом и некоторыми вредоносными программами, обнаруженными в моей системе Linux.Меня постоянно атаковали, и мне было любопытно, как я могу автоматизировать процесс отправки в bash.
Попытка использовать почтовую команду в bash безрезультатно.
возможно, преобразовать этот скрипт на Python из https://www.virustotal.com/fr/documentation/email-submissions/ для bash:
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.base import MIMEBase
from email import encoders
from email.Utils import formatdate
msg = MIMEMultipart()
mfrom = 'spam-me-not@virustotal.com'
mto = 'scan@virustotal.com'
msg['Subject'] = 'SCAN'
msg['From'] = mfrom
msg['To'] = mto
msg['Date'] = formatdate()
# Open the file to scan in binary mode
fp = open('/path/to/file', 'rb')
attachment = MIMEBase('application', 'octet-stream')
attachment.set_payload(fp.read())
encoders.encode_base64(attachment)
attachment.add_header('Content-Disposition', 'attachment;
filename="filename"')
fp.close()
msg.attach(attachment)
# Send the email via your own SMTP server.
s = smtplib.SMTP('smtp.yourserver.com')
s.sendmail(mfrom, mto, msg.as_string())
s.quit()
Или, может быть, есть бесплатный способ сообщить о вредоносном IP-адресе из командной строки?