from django.db import models from django.utils.translation import ugettext_lazy as _ from modoboa.admin.models import Domain, Mailbox class Transport(models.Model): domain = models.CharField(max_length=300) method = models.CharField(max_length=255) class Alias(models.Model): full_address = models.CharField(max_length=255) autoreply_address = models.CharField(max_length=255) class ARmessage(models.Model): mbox = models.ForeignKey(Mailbox) subject = models.CharField(_('subject'), max_length=255, help_text=_("The subject that will appear in sended emails")) content = models.TextField(_('content'), help_text=_("The content that will appear in sended emails")) enabled = models.BooleanField(_('enabled'), help_text=_("Activate/Deactivate your auto reply")) untildate = models.DateField() class ARhistoric(models.Model): armessage = models.ForeignKey(ARmessage) last_sent = models.DateTimeField(auto_now=True) sender = models.TextField()