GoGPT Best VPN GoSearch

OnWorks favicon

pyspf - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ pyspf ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ pyspf ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


pyspf - ຫ້ອງສະໝຸດ Python SPF ອັນບໍລິສຸດ

ເວີຊັ່ນ


2.0.9

ລາຍລະອຽດ


SPF ເຮັດການກວດສອບຜູ້ສົ່ງອີເມວ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ SPF, ກະລຸນາເບິ່ງ
http://www.openspf.org/

ການ​ປ່ຽນ​ແປງ​ທີ່​ບໍ່​ເຂົ້າ​ກັນ​ໄດ້​ຖືກ​ນໍາ​ສະ​ເຫນີ​ໃນ​ສະ​ບັບ 1.7. ກ່ອນທີ່ຈະສະບັບ 1.7, ການເຊື່ອມຕໍ່
ຈາກທີ່ຢູ່ IP ທ້ອງຖິ່ນ (127...) ສະເຫມີຈະໃຫ້ຜົນໄດ້ຮັບ Pass. ກໍລະນີພິເສດແມ່ນ
ລົບລ້າງ. ໂຄງການທີ່ເອີ້ນວ່າ pySPF ບໍ່ຄວນເຮັດການກວດສອບ SPF ໃນເມລທີ່ສົ່ງໃນທ້ອງຖິ່ນ.

ລູກຄ້າ SPF ນີ້ມີຈຸດປະສົງເພື່ອຕິດຕັ້ງຢູ່ໃນຊາຍແດນ MTA, ກວດເບິ່ງວ່າ SMTP ເຂົ້າມາ
ລູກຄ້າໄດ້ຮັບອະນຸຍາດໃຫ້ສົ່ງຕໍ່ເມລ. ການກວດສອບ SPF ຄວນເຮັດໃນລະຫວ່າງການ MAIL
ຈາກ: <...> ຄໍາສັ່ງ.

ການນໍາໃຊ້


ມີຫຼາຍວິທີທີ່ຈະໃຊ້ຊຸດນີ້:

ເພື່ອກວດເບິ່ງຄຳຮ້ອງຂໍຈົດໝາຍທີ່ເຂົ້າມາ:
% pyspf [-v] {ip} {sender} {helo}
% pyspf 69.55.226.139 [email protected] mx1.wayforward.net

ເພື່ອທົດສອບບັນທຶກ SPF:
% pyspf [-v] "v=spf1..." {ip} {sender} {helo}
%pyspf "v=spf1 +mx +ip4:10.0.0.1 -all" 10.0.0.1 [email protected] a

ເພື່ອດຶງຂໍ້ມູນບັນທຶກ SPF:
% pyspf {domain}
% pyspf wayforward.net

ເພື່ອທົດສອບ script ນີ້ (ແລະອອກຂໍ້ຄວາມການນໍາໃຊ້ນີ້):
% pyspf

ຕົວຢ່າງ, ໃນລະຫວ່າງການແລກປ່ຽນ SMTP ຈາກລູກຄ້າ 69.55.226.139::
S: 220 mail.example.com ESMTP Postfix
C: EHLO mx1.wayforward.net
S: 250-mail.example.com
S: ...
S: 250 8BITMIME
C: mail ຈາກ:[email protected]>

ຫຼັງຈາກນັ້ນ, ເສັ້ນຄໍາສັ່ງຕໍ່ໄປນີ້ຈະກວດເບິ່ງວ່ານີ້ແມ່ນຜູ້ສົ່ງທີ່ຖືກຕ້ອງຫຼືບໍ່:
% pyspf 69.55.226.139 [email protected] mx1.wayforward.net
('ຜ່ານ', 250, 'ຜູ້ສົ່ງ SPF ອະນຸຍາດ')

ເສັ້ນຄໍາສັ່ງເອີ້ນຄືນລະຫັດຜົນໄດ້ຮັບ RFC 4408, ເຊັ່ນ 'ຜ່ານ', 'ລົ້ມເຫລວ', 'ກາງ',
softfail, 'permerror', ຫຼື 'temperror'.

RFC 4408/7208 TEST ຊຸດ


ຊຸດດັ່ງກ່າວຍັງຕິດຕັ້ງໄດເວີການທົດສອບ python-spf ແລະປະຈຸບັນ (ຕາມການປ່ອຍ
ວັນທີ) YAML (ແຕ່ພາສາ Markup ອື່ນ) RFC 4408/7208 ຄໍານິຍາມການທົດສອບ. ເປັນຄວາມຜິດພາດຫຼື
ການ​ປັບ​ປຸງ​ຄໍາ​ນິ​ຍາມ​ການ​ທົດ​ສອບ​ແມ່ນ​ໄດ້​ຮັບ​ອະ​ນຸ​ມັດ​, ພວກ​ເຂົາ​ເຈົ້າ​ແມ່ນ​ມີ​ຢູ່​ໃນ​:

<http://www.openspf.net/Test_Suite>

ເພື່ອແລ່ນຊຸດທົດສອບ, ປ່ຽນໄດເລກະທໍລີຊຸດທົດສອບໄດ້ຖືກຕິດຕັ້ງຢູ່ໃນ:

$ cd /usr/share/doc/python-spf

ຍົກເລີກການບີບອັດ testspf.py.gz, testspf.py.gz, ແລະ rfc4408-tests.yml.gz

ແລະຫຼັງຈາກນັ້ນດໍາເນີນການ testspf.py:

$ python testspf.py (ຍັງໃຊ້ໄດ້ກັບ python3)

ຊຸດທົດສອບຮອງຮັບຫຼາຍຜົນທີ່ໄດ້ຮັບອະນຸຍາດພ້ອມກັບຄຳເຕືອນສຳລັບສິ່ງທີ່ບໍ່ມັກ
ຜົນໄດ້ຮັບ. ສໍາລັບສະບັບປະຈຸບັນ, ຜົນໄດ້ຮັບທີ່ຄາດໄວ້ແມ່ນ:

ຄໍາເຕືອນ: spfonly ໃນ rfc4408-tests.yml, 4.4/1: ລົ້ມເຫລວທີ່ມັກທີ່ຈະບໍ່ມີ WARN: invalid-domain-
ຍາວໃນ rfc4408-tests.yml, ['4.3/1', '5/10/3']: permerror ມັກທີ່ຈະລົ້ມເຫລວ WARN:
txttimeout ໃນ rfc4408-tests.yml, 4.4/1: ລົ້ມເຫລວທີ່ຕ້ອງການໃຫ້ temperror WARN: invalid-domain-
empty-label ໃນ rfc4408-tests.yml, ['4.3/1', '5/10/3']: permerror ມັກທີ່ຈະລົ້ມເຫລວ WARN:
exists-dnserr ໃນ rfc4408-tests.yml, 5.7/3: ລົ້ມເຫລວທີ່ມັກທີ່ຈະ temperror WARN: spfoverride
ໃນ rfc4408-tests.yml, 4.5/5: pass preferred to fail WARN: multitxt1 in rfc4408-tests.yml,
4.5/5: ຕ້ອງການຜ່ານ permerror WARN: mx-limit in rfc4408-tests.yml, 10.1/7: neutral
ຕ້ອງການ permerror WARN: multispf2 ໃນ rfc4408-tests.yml, 4.5/6: permerror ມັກເພື່ອ
ຜ່ານຄໍາເຕືອນ: invalid-domain-long-via-macro ໃນ rfc4408-tests.yml, ['4.3/1', '5/10/3']:
permerror ມັກທີ່ຈະລົ້ມເຫລວ

ເນື່ອງຈາກການແກ້ໄຂຄວາມບໍ່ແນ່ນອນຈໍານວນຫນຶ່ງໃນຂໍ້ກໍານົດຂອງ SPF ໃນ RFC 7208,
ບໍ່ຄວນມີຄໍາເຕືອນສໍາລັບພາກສ່ວນ RFC 7208 ຂອງຊຸດທົດສອບ.

ໃຊ້ pyspf ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.