คำถามติดแท็ก rfc

5
ที่อยู่อีเมลเป็นกรณี ๆ ไปหรือไม่
ผมเคยอ่านว่าโดยส่วนแรกมาตรฐานของ e-mail เป็นกรณีที่สำคัญ แต่ฉันได้พยายามที่จะส่ง e-mail มาที่name@example.com, Name@example.comและNAME@example.com- มันได้มาถึงในแต่ละกรณี เมลเซิร์ฟเวอร์จัดการชื่อผู้ใช้อย่างไร เป็นไปได้หรือไม่ที่จะคิดถึงเคสและข้อความนั้นจะไม่ถูกส่งไป? เป็นเรื่องสำคัญหรือไม่ที่จะใช้กรณีตัวอักษรเดียวกันกับที่เขียนในขณะลงทะเบียนเมื่อให้ที่อยู่อีเมลของคุณ?
305 email  smtp  rfc 

4
พฤติกรรมที่แตกต่างระหว่างเส้นทางกลับ, การตอบกลับและจากคืออะไร
ในใบสมัครทางไปรษณีย์ของเราเรากำลังส่งอีเมลโดยมีส่วนหัวดังต่อไปนี้: FROM: marketing@customer.com TO: subscriber1@domain1.com Return-PATH: bouncemgmt@ourcompany.com ปัญหาที่เราเผชิญคือเซิร์ฟเวอร์อีเมลบางแห่งจะเด้งกลับข้อความทันทีและใช้เส้นทางจากหรือย้อนกลับเส้นทาง (marketing@customer.com) แทนเซิร์ฟเวอร์เด้ง mgmt ของเรา เราต้องการทราบว่าเราปรับเปลี่ยนในส่วนหัวตอบกลับเป็นเหมือนเส้นทางกลับถ้าเราจะสามารถจับการตีกลับทั้งหมด ยินดีต้อนรับแนวคิดอื่นใดบ้าง เราใช้เอกสารต่อไปนี้เป็นข้อมูลอ้างอิง: VERP RFC Bounce Messages การแยกบันทึก SMTP เพื่อรับการตีกลับ แก้ไข 1: ข้อมูลอีกสองสามบิตเพื่อดูว่าเราจะได้รับการแก้ไขนี้หรือไม่ เราต้องการทราบว่าจุดใดที่เซิร์ฟเวอร์อีเมลที่ส่งข้อความจะเลือกใช้การตอบกลับกับเส้นทางย้อนกลับ เราสังเกตว่าเมื่อเซิร์ฟเวอร์ smtp แรกที่ส่งข้อความถูกปฏิเสธมันจะส่งไปยังการตอบกลับ แต่เมื่อมันเกิดขึ้นหลังจากหนึ่ง hop มันจะส่งไปยัง return-path
162 email  smtp  rfc  email-client  bounce 

8
จะเอาชนะข้อ จำกัด CNAME ของโดเมนรากได้อย่างไร
เรากำลังโฮสต์เว็บแอปพลิเคชันมากมายสำหรับลูกค้าของเรา เห็นได้ชัดว่าพวกเขาต้องการใช้โดเมนของตัวเองเพื่ออ้างถึงแอปพลิเคชันเหล่านั้นโดยปกติแล้วพวกเขาต้องการให้ผู้ใช้ทุกคนพิมพ์http://www.customer1.exampleหรือhttp://customer1.exampleไปที่เว็บแอปพลิเคชันของตน สถานการณ์ที่เรากำลังเผชิญคือเราจำเป็นต้องมีความยืดหยุ่นในการเปลี่ยนที่อยู่ IP ในอนาคตอันใกล้นี้ และเราไม่ต้องการพึ่งพาลูกค้าที่ทำการเปลี่ยนแปลงบันทึกในโดเมนของพวกเขา ดังนั้นเราจึงคิดว่าการใช้CNAMEระเบียนจะได้ผล แต่เมื่อเราพบว่าCNAMEระเบียนจะใช้ไม่ได้กับโดเมนราก โดยทั่วไป: customer1.example IN CNAME customer1.mycompanydomain.example //this is invalid as the RFC www.customer1.example IN CNAME customer1.mycompanydomain.example //this is valid and will work เราต้องการที่จะสามารถเปลี่ยนที่อยู่ IP customer1.mycompanydomain.exampleหรือAบันทึกและลูกค้าของเราจะปฏิบัติตามบันทึกนี้ซึ่งเราสามารถควบคุมได้ ใน DNS ของเราจะมีลักษณะดังนี้: customer1.mycompanydomain.example IN A 192.0.2.1 ความคิดใด ๆ ?
117 networking  dns  rfc  cname 

7
RegEx เพื่อแยกวิเคราะห์หรือตรวจสอบข้อมูล Base64
เป็นไปได้หรือไม่ที่จะใช้ RegEx เพื่อตรวจสอบความถูกต้องหรือล้างข้อมูล Base64 นั่นเป็นคำถามง่ายๆ แต่ปัจจัยที่ผลักดันคำถามนี้คือสิ่งที่ทำให้ยาก ฉันมีตัวถอดรหัส Base64 ที่ไม่สามารถพึ่งพาข้อมูลอินพุตเพื่อให้เป็นไปตามข้อกำหนด RFC ได้อย่างสมบูรณ์ ดังนั้นปัญหาที่ฉันพบคือปัญหาเช่นบางทีข้อมูล Base64 ที่อาจไม่ถูกแบ่งออกเป็น 78 (ฉันคิดว่ามันเป็น 78 ฉันต้องตรวจสอบ RFC อีกครั้งดังนั้นอย่าให้ฉันรู้ว่าตัวเลขที่แน่นอนไม่ถูกต้อง) เส้นหรือเส้นอาจไม่ลงท้ายด้วย CRLF ซึ่งอาจมีเพียง CR หรือ LF หรืออาจไม่มีก็ได้ ดังนั้นฉันจึงมีช่วงเวลาหนึ่งที่แยกวิเคราะห์ข้อมูล Base64 ที่จัดรูปแบบเช่นนี้ ด้วยเหตุนี้ตัวอย่างต่อไปนี้จึงไม่สามารถถอดรหัสได้อย่างน่าเชื่อถือ ฉันจะแสดงเฉพาะส่วนหัว MIME บางส่วนเพื่อความกะทัดรัด Content-Transfer-Encoding: base64 VGhpcyBpcyBzaW1wbGUgQVNDSUkgQmFzZTY0IGZvciBTdGFja092ZXJmbG93IGV4YW1wbGUu โอเคการแยกวิเคราะห์จึงไม่มีปัญหาและเป็นผลลัพธ์ที่เราคาดหวัง และใน 99% ของกรณีการใช้รหัสใด ๆ อย่างน้อยเพื่อตรวจสอบว่าแต่ละถ่านในบัฟเฟอร์เป็นถ่าน base64 ที่ถูกต้องทำงานได้อย่างสมบูรณ์ แต่ตัวอย่างถัดไปจะโยนประแจลงในส่วนผสม Content-Transfer-Encoding: base64 http://www.stackoverflow.com VGhpcyBpcyBzaW1wbGUgQVNDSUkgQmFzZTY0IGZvciBTdGFja092ZXJmbG93IGV4YW1wbGUu …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.