Merge branch 'edit-emailer' into 'main'

Edit emailer

See merge request saburly/marketalarm/kivi-za-auta!3
This commit was merged in pull request #3.
This commit is contained in:
msosic97
2022-04-13 11:04:51 +00:00
3 changed files with 42 additions and 17 deletions

3
.gitignore vendored
View File

@@ -4,7 +4,8 @@
__pycache__/
local_settings.py
db.sqlite3
venv
.vscode
/media
settings.py
.env
env

View File

@@ -0,0 +1,38 @@
from email import message
# using server service
import smtplib
# for sending mail in that shape
from email.message import EmailMessage
# dotenv for using environment variables needed pip install python-dotenv
from dotenv import load_dotenv
# for importing files
import os
msg = EmailMessage()
# Subject should be dinamicly to add subject from olx
msg['Subject'] = 'KIVI-CARS'
msg['From'] = 'kivi-cars.ba'
# Below is generated email adress using https://temp-mail.org/
msg['To'] = 'harogi8832@leafzie.com'
msg_body = """Pozdrav,
Ovo je automatski generisana poruka u svrhu testiranja naseg servisa
Vaš Kivi-cars tim! """
msg.set_content(msg_body)
#environment variables
load_dotenv()
sender = os.getenv("EMAIL_HOST_USER")
password = os.getenv("EMAIL_HOST_PASSWORD")
host = os.getenv("EMAIL_HOST")
port = os.getenv("EMAIL_PORT")
receiver = "harogi8832@leafzie.com"
server = smtplib.SMTP(host, port)
server.starttls()
server.login(sender,password)
print("logged in...")
server.send_message(msg)
print("email has beeen sent!")

View File

@@ -7,24 +7,10 @@ from django.core.mail import send_mail
def index(request):
if request.method == "POST":
message = """Zdravo
Naručili ste da Vam javimo ako se nekretnina sa navedenim uslovima pojavi u oglasima:
Tip : Auto
Vrsta oglasa: Prodaja
Cijena: 5000 do 35000 KM
U međuvremenu pogledajte neke od nedavno objavljenih nekretnina koje odgovaraju Vašim uslovima pretrage :
Molimo vas recite svojim prijateljima za Kivi - što više korisnika budemo imali, moći ćemo više agencija uključiti i više nekretnina imati u bazi. Hvala!
Trenutno ste prijavljeni da obavještenja o novim nekretninama primate odmah .
Ako želite prestati dobijati obavještenja za ovu pretragu, odjavite ovdje
Ako želite pogledati ili promijeniti uslove za ovu pretragu, pogledajte ovdje
Ovo je automatski generisana poruka u svrhu testiranja naseg servisa
Vaš,
Kivi tim
Kivi-cars tim
"""
subject = "Kivi-Cars - novi zahtjev za pretragu"