Kan AI vechten met toenemend aantal ransomware-aanvallen?
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
In deze tutorial leert u hoe u sSMTP installeert , een eenvoudige doorstuurserver.
Mailtrap.io biedt een nep-e-mailserver voor ontwikkelaars. Gebruik het om rapporten of e-mails tijdens de ontwikkelingsfase naar echte adressen te verzenden, maar onderschep ze op Mailtrap.io (ze worden nooit afgeleverd bij de uiteindelijke ontvanger) en zie onmiddellijk hoe uw HTML-e-mail wordt weergegeven of hoe een nieuwe CTO-knop opvalt.
Door sSMTP en Mailtrap te integreren, kan uw Ubuntu Development VPS dezelfde e-mailverzendserver gebruiken voor algemene mailingsdoeleinden, zoals rapportage van cron-taakvoltooiing.
Op deze manier kunt u uw applicatie testen met echte e-mailadressen en een idee krijgen van hoe het zich aan de kant van de klant gedraagt, en dat allemaal zonder uw persoonlijke of collega-mailaccounts te overspoelen.
nano
.Log in op je VPS als een gewone gebruiker. Maak uzelf een beheerder door het volgende uit te geven.
sudo su
Bevestig het vervolgens met uw wachtwoord. Installeer het sSMTP-pakket voor de serverzijde met mutt als mailclient voor testdoeleinden.
apt install ssmtp mutt
Nu moet je het laten werken met je mailtrap
account.
U heeft uw inloggegevens en servernamen nodig. In ons geval is de server smtp.mailtrap.io
met poort 2525
.
Er zijn twee bestanden die we aan het bewerken zijn. Bewerk eerst het configuratiebestand, terwijl u nog steeds bent aangemeld als root.
nano /etc/ssmtp/ssmtp.conf
Standaard lijkt het op de volgende tekst.
# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=postmaster
# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
mailhub=mail
# Where will the mail seem to come from?
#rewriteDomain=
# The full hostname
hostname=example.com
# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
#FromLineOverride=YES
Op dit punt kunt u de vermeldingen bewerken zodat ze overeenkomen met uw eigen waarden of gewoon de hele inhoud vervangen door uw specifieke informatie. De hoofdletters bevatten uw werkelijke gegevens. [email protected]
is de e-mail waarmee u de e-mails wilt verzenden. MAILTRAP_USERNAME
en MAILTRAP_PASSWORD
worden voor u gegenereerd op Mailtrap.io. Beide zijn lange, willekeurige tekenreeksen. Zoek het op in uw Mailtrap Inbox onder SMTP Settings
.
[email protected]
mailhub=smtp.mailtrap.io:2525
AuthUser=MAILTRAP_USERNAME
AuthPass=MAILRTRAP_PASSWORD
FromLineOverride=Yes
Bewaar het bestand. Druk met nano op " Ctrl-X
" en bevestig met " Y
".
Het tweede bestand dat moet worden bewerkt, is voor het toewijzen van lokale gebruikersaccounts aan externe e-mailadressen, omgekeerde aliasing. Breng het dossier ter sprake.
nano /etc/ssmtp/revaliases
Voeg uw items toe aan het einde zodat het er ongeveer zo uitziet als deze tekst.
# sSMTP aliases
#
# Format: local_account:outgoing_address:mailhub
#
# Example: root:[email protected]:mailhub.your.domain[:port]
# where [:port] is an optional port number that defaults to 25.
root:[email protected]:smtp.mailtrap.io:2525
username:[email protected]:smtp.mailtrap.io:2525
In wezen zou het systeem alle e-mails van het lokale account root
als e-mailgebruiker [email protected]
via de mailtrap
server moeten verzenden . Voer zoveel gebruikers in als u nodig heeft, elk op een eigen regel. Als u alleen root
berichten hoeft te verzenden, laat dan gewoon andere regels weg. U kunt later terugkomen en zo nodig gebruikers toevoegen.
Bewaar het bestand. Druk met nano op " Ctrl-X
" en bevestig met " Y
".
U bent klaar. Misschien wil je het in actie zien door jezelf een e-mail te sturen. Om dat te doen, maakt u uw bericht en verzendt u het.
echo "This is the body" | mutt -s "Hello World" [email protected]
Log in op uw Mailtrap-account en controleer uw demo-inbox. De post zou daar al moeten wachten.
Schakel ten slotte uw terminalsessie om van root
terug naar de gewone gebruiker.
exit
Voeg eventueel toe [email protected]
aan je crontab. Om een snelle test te doen, laten we zeggen dat u de submappen in uw /home
map elke minuut controleert en de crontab bewerkt.
crontab -e
Kies indien nodig uw editor en voeg deze regels aan het einde toe / bewerk ze zodat ze op de volgende tekst lijken.
# Edit this file to introduce tasks to be run by cron.
#
# Each task to run has to be defined through a single line
# indicating with different fields when the task will be run
# and what command to run for the task
#
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').#
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
[email protected]
* * * * * ls /home
Dit loopt ls /home
elke minuut en omdat er een MAILTO
vermelding is toegevoegd, wordt het antwoord naar dat adres gestuurd. U kunt meer informatie over crontab tafels leren hier .
Bewaar het bij het verlaten. Verwacht elke minuut een e-mail in Mailtrap.
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
ReactOS, een open source en gratis besturingssysteem is hier met de nieuwste versie. Kan het voldoen aan de behoeften van moderne Windows-gebruikers en Microsoft uitschakelen? Laten we meer te weten komen over deze oude stijl, maar een nieuwere OS-ervaring.
WhatsApp heeft eindelijk de Desktop-app voor Mac- en Windows-gebruikers gelanceerd. Nu heb je eenvoudig toegang tot WhatsApp vanuit Windows of Mac. Beschikbaar voor Windows 8+ en Mac OS 10.9+
Lees dit om te weten hoe kunstmatige intelligentie populair wordt onder de kleinschalige bedrijven en hoe het de kansen vergroot om ze te laten groeien en hun concurrenten voorsprong te geven.
Onlangs heeft Apple macOS Catalina 10.15.4 uitgebracht, een aanvullende update om problemen op te lossen, maar het lijkt erop dat de update meer problemen veroorzaakt die ertoe leiden dat mac-machines worden gemetseld. Lees dit artikel voor meer informatie
13 Commerciële data-extractietools voor big data
Onze computer slaat alle gegevens op een georganiseerde manier op, het zogenaamde Journaling-bestandssysteem. Het is een efficiënte methode waarmee de computer bestanden kan zoeken en weergeven zodra u op zoeken drukt.https://wethegeek.com/?p=94116&preview=true
Naarmate de wetenschap zich snel ontwikkelt en veel van onze inspanningen overneemt, nemen ook de risico's toe om onszelf te onderwerpen aan een onverklaarbare singulariteit. Lees, wat singulariteit voor ons kan betekenen.
Een inzicht in 26 Big Data-analysetechnieken: deel 1
AI in de zorg heeft de afgelopen decennia grote sprongen gemaakt. De toekomst van AI in de gezondheidszorg groeit dus nog steeds met de dag.