Ok, so how do I solve this problem of fishing content in my mails?

On Wednesday, May 17, 2017 at 9:56:56 AM UTC+2, m712 - Developer wrote:
>
> That's a pretty rude way to reply for someone who is asking questions. 
> Many major email providers mark emails from servers without a PTR record to 
> their domains as "spam".
> On May 17, 2017 9:52 AM, Ismail Sarenkapic <[email protected] 
> <javascript:>> wrote:
>
> lol, It is Django related question and can be solved with some of third 
> party libraries like allauth, scoialauth etc. 
> Please don't replay to the posts when you don't know what it is about.tnx 
> again
>
> On Wednesday, May 17, 2017 at 8:41:05 AM UTC+2, Constantine Covtushenko 
> wrote:
>
> It is not a Django related question, sorry.
> I can just suggest to look in 'SPAM' filters in you mailing agent.
>
> On Wed, May 17, 2017 at 9:24 AM, Ismail Sarenkapic <[email protected]> 
> wrote:
>
> I already fixed the problem tnx.
> but i still dont know why are my emails treated like potential fishing 
> content, can you help me with that?
>
>
> On Wednesday, May 17, 2017 at 8:21:22 AM UTC+2, Constantine Covtushenko 
> wrote:
>
> Hi, Ismail
>
> Did you try:
>
> *instance.user.email*?
>
> I hope it should be what you need.
>
> Regards,
> Constantine C.
>
> On Mon, May 15, 2017 at 3:47 PM, Ismail Sarenkapic <[email protected]> 
> wrote:
>
> from django.conf import settings
> from django.contrib.auth.models import (
>     BaseUserManager, AbstractBaseUser
> )
> from django.contrib import messages
> from django.core.mail import send_mail
> from django.conf import settings
> from django.core.validators import RegexValidator
> from django.db import models
> from django.db.models.signals import post_save
> # Create your models here.
> from .utils import code_generator
>
> USERNAME_REGEX = '^[a-zA-Z0-9.+-]*$'
>
> class MyUserManager(BaseUserManager):
>     def create_user(self, username, email, password=None):
>         """
>         Creates and saves a User with the given email, date of
>         birth and password.
>         """
>         if not email:
>             raise ValueError('Users must have an email address')
>
>         user = self.model(
>             username = username,
>             email=self.normalize_email(email),
>         )
>
>         user.set_password(password)
>         user.save(using=self._db)
>         return user
>
>     def create_superuser(self, username, email, password):
>         """
>         Creates and saves a superuser with the given email, date of
>         birth and password.
>         """
>         user = self.create_user(
>             username,
>             email,
>             password=password,
>         )
>         user.is_admin = True
>         user.is_staff = True
>         user.save(using=self._db)
>         return user
>
>
>     def get_email_field_name(self, email):
>         email_string = str(self.email)
>         return email_string
>
> class MyUser(AbstractBaseUser):
>     username = models.CharField(
>                 max_length=255, 
>                 validators=[
>                     RegexValidator(
>                         regex = USERNAME_REGEX,
>                         message = 'Username must be Alpahnumeric or contain 
> any of the following: ". @ + -" ',
>                         code='invalid_username'
>                     )],
>                 unique=True,
>             )
>     email = models.EmailField(
>         verbose_name='email address',
>         max_length=255,
>         unique=True,
>     )
>     zipcode   = models.CharField(max_length=120, default="92660")
>     is_active = models.BooleanField(default=True)
>     is_staff = models.BooleanField(default=False)
>     is_admin = models.BooleanField(default=False)
>
>     objects = MyUserManager()
>
>     USERNAME_FIELD = 'username'
>     REQUIRED_FIELDS = ['email']
>
>     def get_full_name(self):
>         # The user is identified by their email address
>         return self.email
>
>     def get_short_name(self):
>         # The user is identified by their email address
>         return self.email
>
>     def __str__(self):              # __unicode__ on Python 2
>         return self.email
>
>     def has_perm(self, perm, obj=None):
>         "Does the user have a specific permission?"
>         # Simplest possible answer: Yes, always
>         return True
>
>     def has_module_perms(self, app_label):
>         "Does the user have permissions to view the app `app_label`?"
>         # Simplest possible answer: Yes, always
>         return True
>
>
>
>     # @property
>     # def is_staff(self):
>     #     "Is the user a member of staff?"
>     #     # Simplest possible answer: All admins are staff
>     #     return self.is_admin
>
>
>
> class ActivationProfile(models.Model):
>     user    = models.ForeignKey(settings.AUTH_USER_MODEL)
>     key     = models.CharField(max_length=120)
>     expired = models.BooleanField(default=False)
>
>     def save(self, *args, **kwargs):
>         self.key = code_generator()
>         super(ActivationProfile, self).save(*args, **kwargs)
>
>
> def post_save_activation_receiver(sender, instance, created, *args, **kwargs):
>     if created:
>         #send email
>         subject = 'Registration'
>         message = "http://127.0.0.1:8000/activate/{0}".format(instance.key)
>         from_email = settings.EMAIL_HOST_USER
>         recipient_list = ['UserEmail']
>         print(recipient_list)
>
>         send_mail(subject, message, from_email, 
> recipient_list,fail_silently=True)
>
> post_save.connect(post_save_activation_receiver, sender=ActivationProfile)
>
>
>
>
> class Profile(models.Model):
>     user = models.OneToOneField(settings.AUTH_USER_MODEL)
>     city = models.CharField(max_length=120, null=True, blank=True)
>
>     def __str__(self):
>         return str(self.user.username)
>
>     def __unicode__(self):
>         return str(self.user.username)
>
>
> def post_save_user_model_receiver(sender, instance, created, *args, **kwargs):
>     if created:
>         try:
>             Profile.objects.create(user=instance)
>             ActivationProfile.objects.create(user=instance)
>         except:
>             pass
>
> post_save.connect(post_save_user_model_receiver,sender=settings.
> AUTH_USER_MODEL)
>
> Hi!I'm trying to make user authentication system, everything is working 
> fine except this email part in my signal: 
> The question is how do I set this reception_list to be email that user is 
> going to enter.I don't know how to refer to email field value(because it is 
> other model) ,in this case with is signal.
>
> def post_save_activation_receiver(sender, instance, created, *args, **kwargs):
>     if created:
>         #send email
>         subject = 'Registration'
>         message = "http://127.0.0.1:8000/activate/{0}".format(instance.key)
>         from_email = settings.EMAIL_HOST_USER
>         recipient_list = ['UserEmail']
>         print(recipient_list)
>
>         send_mail(subject, message, from_email, 
> recipient_list,fail_silently=True)
>
> post_save.connect(post_save_activation_receiver, sender=ActivationProfile)
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/django-users.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/django-users/7ff66609-dce4-4ea9-a807-93e37a2ab837%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/django-users/7ff66609-dce4-4ea9-a807-93e37a2ab837%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> -- 
> Sincerely yours,
> Constantine C
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/django-users.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/django-users/a76b2a23-e4df-48e9-b743-1ae58a2c0888%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/django-users/a76b2a23-e4df-48e9-b743-1ae58a2c0888%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> -- 
> Sincerely yours,
> Constantine C
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> To post to this group, send email to [email protected] 
> <javascript:>.
> Visit this group at https://groups.google.com/group/django-users.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/django-users/66dd25f1-a09f-468d-90a7-7c487af9ab0f%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/django-users/66dd25f1-a09f-468d-90a7-7c487af9ab0f%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/e02de97a-727b-41f7-bfac-e7189a721e5e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to