Use SMTP ~
If true, MODX will attempt to use SMTP in mail functions.

@param bool $value

@return $this
778102
public function setCoreMailUseSmtp($value)
    {
        $this->setFieldName('mail_use_smtp');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
1127666
public function setCoreMailSmtpPrefix($value)
    {
        $this->setFieldName('mail_smtp_prefix');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
323375
public function setCorePhpthumbNohotlinkTextMessage($value)
    {
        $this->setFieldName('phpthumb_nohotlink_text_message');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
344859
public function setMobile(?string $value) : Contact
    {

        if ($this->data['mobile'] !== $value) {
            $this->data['mobile'] = $value;
            $this->setModified('mobile');
        }

        return $this;
    }
574012
public static function isEmail($value): bool
    {
        if (!static::isStringCastable($value)) {
            return false;
        }

        return filter_var((string) $value, FILTER_VALIDATE_EMAIL) !== false;
    }
1347184
public function &polymorph($value = true)
    {
        $this->polymorph = (bool) $value;

        if ($this->polymorph) {
            $this->addTrait(PolymorphInterface::class, PolymorphInterfaceImplementation::class);
        }

        return $this;
    }
610280
public function setCoreRequestMethodStrict($value)
    {
        $this->setFieldName('request_method_strict');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
1208286
public function setCustomerEmail($value)
    {
        if ($value !== null && filter_var($value, FILTER_VALIDATE_EMAIL) === false) {
            throw new ErrorParameter('Please, enter a valid email');
        }

        $this->customer_email = $value;
        return $this;
    }
1187802
public function setValue($value) {
        if (is_bool($value)) {
            $value = $value ? 'true' : 'false';
        }
        $this->value = $value;

        return $this;
    }
789610
public function persistent(bool $value = true): self
    {
        return $this->option(PDO::ATTR_PERSISTENT, $value);
    }
916827
public function setEmailAddress($value)
    {
        if (filter_var($value, FILTER_VALIDATE_EMAIL) === false)
        {
            throw new InvalidArgumentException($value . " is not a valid email address.");
        }
        $this->emailAddress = trim($value);
    }
1058266
public function setLocalOnly($value = false)
    {
        $this->localOnly = $value;
        $this->scope = $value ? $this->worksheet : null;
        return $this;
    }
547315
protected function validate(&$value)
    {
        $value = StdObjectWrapper::toBool($value);

        parent::validate($value);

        return $this;
    }
447
public function setAddress($value)
    {
        if (is_array($value)) {
            $value = new Address($value);
        }
        return $this->setParameter('address', $value);
    }
772197
public function setValue($value) {
        switch ($this->type) {
            case self::TYPE_BOOLEAN:
                $this->value = (bool) $value;
                break;
            case self::TYPE_STRING:
                $this->value = (string) $value;
                break;
        }
        return $this;
    }
74083
public function setCoreFeedModxNewsEnabled($value)
    {
        $this->setFieldName('feed_modx_news_enabled');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
478870
public function setValue($value)
    {
        $this->_value = $value;
        $this->getInput()->setValue($value);
        return $this;
    }