معرفی شرکت ها


dmarc-1.0.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Parse and evaluate DMARC email authentication policy
ویژگی مقدار
سیستم عامل -
نام فایل dmarc-1.0.2
نام dmarc
نسخه کتابخانه 1.0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Dusan Obradovic
ایمیل نویسنده dusan@euracks.net
آدرس صفحه اصلی https://gitlab.com/duobradovic/pydmarc
آدرس اینترنتی https://pypi.org/project/dmarc/
مجوز MIT
# DMARC (Domain-based Message Authentication, Reporting & Conformance) This module allows an application to parse and evaluate email authentication policy, to application supplied TXT RR, SPF and DKIM results. ## Installation Use the package manager [pip](https://pip.pypa.io/en/stable/) to install dmarc. ```bash pip install dmarc ``` ## Usage ```python >>> import dmarc # represent verified SPF and DKIM status >>> aspf = dmarc.SPF(domain='news.example.com', result=dmarc.SPF_PASS) >>> adkim = dmarc.DKIM(domain='example.com', result=dmarc.DKIM_PASS) >>> d = dmarc.DMARC() # parse policy TXT RR >>> p = d.parse_record(record='v=DMARC1; p=reject;', domain='example.com') # evaluate policy >>> r = d.get_result(p, spf=aspf, dkim=adkim) # check result >>> r.result == dmarc.POLICY_PASS True # check disposition >>> r.disposition == dmarc.POLICY_DIS_NONE True >>> r.as_dict() {'record': {'identifiers': {'header_from': 'example.com'}, 'auth_results': {'dkim': {'domain': 'example.com', 'result': 'pass'}, 'spf': {'domain': 'news.example.com', 'result': 'pass'}}, 'row': {'count': 1, 'policy_evaluated': {'spf': 'pass', 'dkim': 'pass', 'disposition': 'none'}}}, 'policy_published': {'adkim': 'r', 'domain': 'example.com', 'aspf': 'r', 'pct': 100, 'p': 'reject'}} ``` ## License [MIT](https://choosealicense.com/licenses/mit/)


زبان مورد نیاز

مقدار نام
>=2.7 Python


نحوه نصب


نصب پکیج whl dmarc-1.0.2:

    pip install dmarc-1.0.2.whl


نصب پکیج tar.gz dmarc-1.0.2:

    pip install dmarc-1.0.2.tar.gz