From be09505aaf3fec56e5a9e739117a311bbab27fa7 Mon Sep 17 00:00:00 2001 From: ARNAV GUPTA <97589014+arnavvgupta@users.noreply.github.com> Date: Tue, 18 Oct 2022 20:29:23 +0530 Subject: [PATCH] Add files via upload --- .../email-response-sender/db.sqlite3 | 0 .../emailsender/__init__.py | 0 .../__pycache__/__init__.cpython-310.pyc | Bin 0 -> 138 bytes .../__pycache__/settings.cpython-310.pyc | Bin 0 -> 2742 bytes .../__pycache__/urls.cpython-310.pyc | Bin 0 -> 974 bytes .../__pycache__/wsgi.cpython-310.pyc | Bin 0 -> 549 bytes .../email-response-sender/emailsender/asgi.py | 16 ++ .../emailsender/settings.py | 139 ++++++++++++++++++ .../email-response-sender/emailsender/urls.py | 22 +++ .../email-response-sender/emailsender/wsgi.py | 16 ++ .../emailsenderapp/__init__.py | 0 .../__pycache__/__init__.cpython-310.pyc | Bin 0 -> 141 bytes .../__pycache__/admin.cpython-310.pyc | Bin 0 -> 182 bytes .../__pycache__/apps.cpython-310.pyc | Bin 0 -> 436 bytes .../__pycache__/models.cpython-310.pyc | Bin 0 -> 179 bytes .../__pycache__/urls.cpython-310.pyc | Bin 0 -> 354 bytes .../__pycache__/views.cpython-310.pyc | Bin 0 -> 913 bytes .../emailsenderapp/admin.py | 3 + .../emailsenderapp/apps.py | 6 + .../emailsenderapp/migrations/__init__.py | 0 .../__pycache__/__init__.cpython-310.pyc | Bin 0 -> 152 bytes .../emailsenderapp/models.py | 3 + .../emailsenderapp/templates/query.html | 63 ++++++++ .../emailsenderapp/tests.py | 3 + .../emailsenderapp/urls.py | 8 + .../emailsenderapp/views.py | 34 +++++ .../email-response-sender/manage.py | 22 +++ 27 files changed, 335 insertions(+) create mode 100644 Email-response-sender/email-response-sender/db.sqlite3 create mode 100644 Email-response-sender/email-response-sender/emailsender/__init__.py create mode 100644 Email-response-sender/email-response-sender/emailsender/__pycache__/__init__.cpython-310.pyc create mode 100644 Email-response-sender/email-response-sender/emailsender/__pycache__/settings.cpython-310.pyc create mode 100644 Email-response-sender/email-response-sender/emailsender/__pycache__/urls.cpython-310.pyc create mode 100644 Email-response-sender/email-response-sender/emailsender/__pycache__/wsgi.cpython-310.pyc create mode 100644 Email-response-sender/email-response-sender/emailsender/asgi.py create mode 100644 Email-response-sender/email-response-sender/emailsender/settings.py create mode 100644 Email-response-sender/email-response-sender/emailsender/urls.py create mode 100644 Email-response-sender/email-response-sender/emailsender/wsgi.py create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/__init__.py create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/__pycache__/__init__.cpython-310.pyc create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/__pycache__/admin.cpython-310.pyc create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/__pycache__/apps.cpython-310.pyc create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/__pycache__/models.cpython-310.pyc create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/__pycache__/urls.cpython-310.pyc create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/__pycache__/views.cpython-310.pyc create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/admin.py create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/apps.py create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/migrations/__init__.py create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/migrations/__pycache__/__init__.cpython-310.pyc create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/models.py create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/templates/query.html create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/tests.py create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/urls.py create mode 100644 Email-response-sender/email-response-sender/emailsenderapp/views.py create mode 100644 Email-response-sender/email-response-sender/manage.py diff --git a/Email-response-sender/email-response-sender/db.sqlite3 b/Email-response-sender/email-response-sender/db.sqlite3 new file mode 100644 index 0000000..e69de29 diff --git a/Email-response-sender/email-response-sender/emailsender/__init__.py b/Email-response-sender/email-response-sender/emailsender/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/Email-response-sender/email-response-sender/emailsender/__pycache__/__init__.cpython-310.pyc b/Email-response-sender/email-response-sender/emailsender/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2afcb78cf67c4ac002be0c71263215d1d2de923e GIT binary patch literal 138 zcmd1j<>g`kf~7M=lR@-j5P=LBfgA@QE@lA|DGb33nv8xc8Hzx{2;!Hnt5r-&R$^Xy weoSg^VrEWpYFTZlX-=vg$e3a#Ai=@_0E4w2Qvd(} literal 0 HcmV?d00001 diff --git a/Email-response-sender/email-response-sender/emailsender/__pycache__/settings.cpython-310.pyc b/Email-response-sender/email-response-sender/emailsender/__pycache__/settings.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b2e52e4edb68895d082285fd7ae0d1fd1cf399eb GIT binary patch literal 2742 zcmb7GTXWM!6qaPgc1#ii3D*P=w}NRSb884pp;2rlcyR1Y+P6-h`qr2Bq0=cnlI_GebV@C2cXck`IeYe;Bl(k)IRSn@|9GnT`;;L3 z5rS`2y@Dj+?1ITW18&9?wFYt1)Rc}AH=uWcf$7g_PCit zW9BiGHYeJGIoTFa=Dlc6!JLKpI2t#nQ4WjSC*GdKIdtru)D}@1fh?MQFA@<=y^-6Z zIfIUyvuGNf0GX3>0-AXv5z#z_X3;5-nMJ3Q@k}zFC1P7PPos0@8Fbz}3zpBpeICu3 zb7Kz@^|JqrW-P2VkGuK;ib<_Dxn z3jkH7HzrDgB&?VYdh?mb*`@7&&{yZ7!=dX=^o z7k4{R3nTl%&eFAfJ)engV%H`P#U6rS2Z0JVRrQZ(Mc-?Yb~M{FsDcYDBn>q=ifCq( z+GU++ZiE=CV2`o=0MqEq2$Nz;;dqWRTwvI3&^SM;!Qeof@i9`^!9t(w5`-MQXNOo# zB0|`{YQ&*|#rgp+x<3lmH?I!q8$H^PR{p3F$Pm}})M7IIhbRqOY7vI#1n&)rJ{a-E zhTskRp}{l6jWm-49#S0L#2{3|%Im%G4QVZYViOK&zS_2%ub_m~?^Z+G#kC-=7CNLi zJ(MGAH*{!J=p!-g1`gDy+5ia1p+Oa?rKDWzeKzIe14+tHCfV?sSx{x6 zDsLJ*t8Hvp$tqLZsF!P1BbpzM-yUs~xXK{#$*J-T!Y#Y&u!A&5jl*!#9fvS{FUkS2 zzs^fMtykB|Rh`RKZCwv1ph-keN1RVmDX=Ns^Fw4oBO)jdu`S^)c^K#^?Q}G(f9EXVEJ zmzwWM{R?-t;0LU*hZ{+cD)c%hArvfx!^SzPid&jj#Ja7ZHr7y;hQNyQy>=RtyoDd6(#;E`u7 zD|QMnG9jkEvx|8;fS&0wGrOW0dYrmEXXwREy>30zzvp8mePwHnPimD)?S)>lp4N=I z!KcbqqYfk>K)xG1w_YxlD*6j;Q|A+#wOZZU+N>07)m1LXZgP3sCmtWK>+2g8t*#q< z`h~Gpj&&>Lq8674A1`TjEq1}+XSJ>RQ)@#rj2E@dlJ#7xlz~};>YA)*)wL~cO}C1* zk`937b=@*+Pz%{DaK3zJsmjyws&2wA>VRB~J>e%y`l_~7sat?tvsTM`rNpOu{MB+r zH+mJD)7Q0fCD|hHuQzI&b$%r%R8tn7zH;|!S2S0%iC4n|zkcI5Tgg7Bir{s*BlBMieHYevKc}kSTtR#Jq s|B^q*(^5tf)1v%0tS5mc58Z#rGqRLiX?biSC4rtKf>uTr<0~uv1Ld`;5&!@I literal 0 HcmV?d00001 diff --git a/Email-response-sender/email-response-sender/emailsender/__pycache__/urls.cpython-310.pyc b/Email-response-sender/email-response-sender/emailsender/__pycache__/urls.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e6ff1de6d32b91faeb9aa50048e154faf1f9c253 GIT binary patch literal 974 zcma)5%Zl4D6qOx&k~*2TP`cO7F{CzAx^f@13^R0~bkWDg40sevNgOQ6NOIemZ9br% zQTj{XcGX|#qV&pfz%3L;U~zT1_uO-iWO;lXAXs0&JuIG%5c**c!{x)_C4Aa$6lI7y z)U6!uX0Bu7Q8nUT=5ass9mG89F?V~k9q(L-edg1nowIY-ZZ@Ig_b8eW<08a3DJ#tc zWeR_M_XeLzu`1V%BBqog2tI5WzG_re6JwYX`U+R2Hdx8VFl`$&HWGg-*=HT&bEzTFgxHIZN=QUt;>~G1& z*2hHW7Gxg%!{|a3RYOa$1{1n@R$2jEOn{BQ>=}cKa2b prI-8m%falwVha%0*X`sPm$a$a3kMqY3^otV?%j80qnR`L{Re{iE-L^4 literal 0 HcmV?d00001 diff --git a/Email-response-sender/email-response-sender/emailsender/__pycache__/wsgi.cpython-310.pyc b/Email-response-sender/email-response-sender/emailsender/__pycache__/wsgi.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f7b918fe952b155f02db5f49e19a5d605e3c3e9e GIT binary patch literal 549 zcmY*XO-~y!5cN8N!15su(6g_RV7Ev;p$dUSh*Ci~1cVeJZQS)_Vn9?Oi4v1E{QsSIcV zB`ZptLTaNh>{$l)1sX8SPJk_nxKjM50>%yFEJtyxU{Ape6r1r<&QqG_AlPWci$cki zTZwu!@_477DaR6+)Sfh-Cm3oEE)5$?1-r}ugcEBEa}dV@Qxl0P*BO3jN->W?$KRs; zc!GBpV*!Q2ha9wx?@T7+@V{>f>9+&7oqN?$|A$g`kf}Jx(lR@-j5P=LBfgA@QE@lA|DGb33nv8xc8Hzx{2;!H4t5r-&R$^Xy zeoSg^VrEWpYFTZlX-=vg$fRN>Ai=@_0Q)~5 AtN;K2 literal 0 HcmV?d00001 diff --git a/Email-response-sender/email-response-sender/emailsenderapp/__pycache__/admin.cpython-310.pyc b/Email-response-sender/email-response-sender/emailsenderapp/__pycache__/admin.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4644bbe8d25b2de8fca2fbd7d13716a8c7dbab8f GIT binary patch literal 182 zcmd1j<>g`kf}Jx(lbwL{V-N=!FabFZKwK;UBvKes7;_kM8KW2(8B&;n88n$+0!0}# z8E>&BrsQVk`Drpm@ug%X=B4NBCFkdr6lEqAfecv5P{a(Rz{D?ISF0F^nwZqw#LS%H n)V!3`B4l=AK|u`IJiUU-TO2mI`6;D2sdkJ&6N*8m2`~TvlL9LR literal 0 HcmV?d00001 diff --git a/Email-response-sender/email-response-sender/emailsenderapp/__pycache__/apps.cpython-310.pyc b/Email-response-sender/email-response-sender/emailsenderapp/__pycache__/apps.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e7119e56af9bd74367e19a3885b6aceaf19c529f GIT binary patch literal 436 zcmY*Wy-ve05I)B#N=wUt!idBg3FQG0LM^DUbzzGlS*GViLCz0xGr$Tj!3!Yq2)v3{ zCSHMwb5le(=|11@cW1kv%_czd@p`m=qw~`_L-EO(lbRC(1Y{aYmM{i4fFAM}K(5#` zPdxN*AsT&A6-3OA7fo|jS6Pv-U1TVXoH?lp2^1s@fx213(Mx>f#Nyj;v}a0c;^wjC)aPE#>=6Xuvw&@5 jtBBkE-7Q>g>$w50`fpTkxnHrtdB5|8do$w*rx5ZV9M){A literal 0 HcmV?d00001 diff --git a/Email-response-sender/email-response-sender/emailsenderapp/__pycache__/models.cpython-310.pyc b/Email-response-sender/email-response-sender/emailsenderapp/__pycache__/models.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1c59be29587b39c7a3755e75f36b5c394e15fa0f GIT binary patch literal 179 zcmd1j<>g`kf}Jx(lWl)W=BK3Q6#Hp1-QrBiO3X{o*Gow%0%=~!P{abHz{D>-SF0F^bWCb)VrEWpYF>SEe;zXyEG@&juB`?F~~Rp1^^ycDoFqU literal 0 HcmV?d00001 diff --git a/Email-response-sender/email-response-sender/emailsenderapp/__pycache__/urls.cpython-310.pyc b/Email-response-sender/email-response-sender/emailsenderapp/__pycache__/urls.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fda8b5d95ecc4ec5a0fdef09369339886812ce9a GIT binary patch literal 354 zcmYj~F;2uV5Jm0S&W0sP#~~u2rAG+SKuJRvr7`Q#lE`*~oq(2>nqyFK6AnP-mWnG- zAjW|rWBL2fAN#p4iZ#Ldcs<&_{3w=?$GQ}z2Hg7IG8NxCjVzl^g#2so!;@;(Sd z4Cko8GmH(BoD|N?vFzk-;mtf?mw8{%j50b!L;p8Kp&`~(@RD%>)R91oBF=Jf4ks@k zKYy`!_G5D^36EpG8Q!pL{LC6*i@$C3-= zTJnHAOB9G&@_~F7q<9-Bhf&sP$t7Z8>wtD!7qr)Up#7GD9<=@?y6P#n4cH+&`U)ks zKD%X3VWV&VFZwEkIFjOn6vTxLlY=clO&93@rJ_>oOAZu~GZdB#mA3L~2f)&L>jZq4Q# zHx$;m96yCO=r1A5LS{KHRSw%#WpkodnT+7Gsn#MAT-H@7xd|~lj+@YC8Ld>252>aF zSF4H%51vRnDObV)63|UZnD!ZVv@bY>NTppCt5{I;lW!z2VjfzUHWXbDjq@K!90UEi zHyO{_d0eK|-0o~zhl_oV>w12X@lSG8Z)^&aT0Q^?F~#BDq?o|GYn5Pn9R$XYz+5nT z9R@c3Z0OI9c6*NGsuC($D{0HnH_J&S_{dy@t#dZmJK9KcrLr=WyXtLCrV?AuP6puW W;9*g*bqCI)4Gw+v4Q_ literal 0 HcmV?d00001 diff --git a/Email-response-sender/email-response-sender/emailsenderapp/admin.py b/Email-response-sender/email-response-sender/emailsenderapp/admin.py new file mode 100644 index 0000000..8c38f3f --- /dev/null +++ b/Email-response-sender/email-response-sender/emailsenderapp/admin.py @@ -0,0 +1,3 @@ +from django.contrib import admin + +# Register your models here. diff --git a/Email-response-sender/email-response-sender/emailsenderapp/apps.py b/Email-response-sender/email-response-sender/emailsenderapp/apps.py new file mode 100644 index 0000000..f5689af --- /dev/null +++ b/Email-response-sender/email-response-sender/emailsenderapp/apps.py @@ -0,0 +1,6 @@ +from django.apps import AppConfig + + +class EmailsenderappConfig(AppConfig): + default_auto_field = 'django.db.models.BigAutoField' + name = 'emailsenderapp' diff --git a/Email-response-sender/email-response-sender/emailsenderapp/migrations/__init__.py b/Email-response-sender/email-response-sender/emailsenderapp/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/Email-response-sender/email-response-sender/emailsenderapp/migrations/__pycache__/__init__.cpython-310.pyc b/Email-response-sender/email-response-sender/emailsenderapp/migrations/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..be867e93969975074c9dde3e87ccc3492bfa2185 GIT binary patch literal 152 zcmd1j<>g`kf}Jx(lR@-j5P=LBfgA@QE@lA|DGb33nv8xc8Hzx{2;!Hut5r-&R$^Xy zeoSg^VrEWpYFPO2Tq L&|)Sa!NLFls|O@d literal 0 HcmV?d00001 diff --git a/Email-response-sender/email-response-sender/emailsenderapp/models.py b/Email-response-sender/email-response-sender/emailsenderapp/models.py new file mode 100644 index 0000000..71a8362 --- /dev/null +++ b/Email-response-sender/email-response-sender/emailsenderapp/models.py @@ -0,0 +1,3 @@ +from django.db import models + +# Create your models here. diff --git a/Email-response-sender/email-response-sender/emailsenderapp/templates/query.html b/Email-response-sender/email-response-sender/emailsenderapp/templates/query.html new file mode 100644 index 0000000..d02156c --- /dev/null +++ b/Email-response-sender/email-response-sender/emailsenderapp/templates/query.html @@ -0,0 +1,63 @@ + + + + + + + + + + + Queryform + + +
+

Write Your Query Here

+
+ {% csrf_token %} +
+
+ + +
+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+
+ + +
+
+
+ + +
+
+ +
+ + + + + + + + \ No newline at end of file diff --git a/Email-response-sender/email-response-sender/emailsenderapp/tests.py b/Email-response-sender/email-response-sender/emailsenderapp/tests.py new file mode 100644 index 0000000..7ce503c --- /dev/null +++ b/Email-response-sender/email-response-sender/emailsenderapp/tests.py @@ -0,0 +1,3 @@ +from django.test import TestCase + +# Create your tests here. diff --git a/Email-response-sender/email-response-sender/emailsenderapp/urls.py b/Email-response-sender/email-response-sender/emailsenderapp/urls.py new file mode 100644 index 0000000..27a809d --- /dev/null +++ b/Email-response-sender/email-response-sender/emailsenderapp/urls.py @@ -0,0 +1,8 @@ +from django.contrib import admin +from django.urls import path +from emailsenderapp import views + +urlpatterns = [ + path('admin/', admin.site.urls), + path('query',views.query,name='query') +] \ No newline at end of file diff --git a/Email-response-sender/email-response-sender/emailsenderapp/views.py b/Email-response-sender/email-response-sender/emailsenderapp/views.py new file mode 100644 index 0000000..9a0d457 --- /dev/null +++ b/Email-response-sender/email-response-sender/emailsenderapp/views.py @@ -0,0 +1,34 @@ +from django.shortcuts import render +from django.core.mail import send_mail +from emailsender.settings import EMAIL_HOST_USER + +# Create your views here. +def query(request): + if(request.method=="POST"): + data=request.POST + email=data.get("email") + city=data.get("city") + state=data.get("state") + zip=data.get("zip") + query=data.get("query") + es=data.get("es") + l=['email'] + send_mail( + 'query', + f" email:{email}\n city:{city} \n state:{state} \n zip:{zip} \n query:{query} \n es:{es}", + EMAIL_HOST_USER, + l, + fail_silently=False + ) + + if(es=="on"): + send_mail( + 'query', + f"this is your response \n email:{email}\n city:{city} \n state:{state} \n zip:{zip} \n query:{query}", + EMAIL_HOST_USER, + [email], + fail_silently=False + ) + #print(es) + return render(request,"query.html") + diff --git a/Email-response-sender/email-response-sender/manage.py b/Email-response-sender/email-response-sender/manage.py new file mode 100644 index 0000000..5ed5c7d --- /dev/null +++ b/Email-response-sender/email-response-sender/manage.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python +"""Django's command-line utility for administrative tasks.""" +import os +import sys + + +def main(): + """Run administrative tasks.""" + os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'emailsender.settings') + try: + from django.core.management import execute_from_command_line + except ImportError as exc: + raise ImportError( + "Couldn't import Django. Are you sure it's installed and " + "available on your PYTHONPATH environment variable? Did you " + "forget to activate a virtual environment?" + ) from exc + execute_from_command_line(sys.argv) + + +if __name__ == '__main__': + main()