Score:0

s-nail ไม่ถอดรหัสไฟล์ netrc.gpg?

ธง vn

ฉันตั้งค่า msmtp และ s-nail ให้ทำงานกับบัญชี gmail ของฉัน ใช้งานได้หากจัดเก็บรหัสผ่านเป็นข้อความธรรมดาใน .netrc แต่ใช้ไม่ได้กับ .netrc.gpg:

echo 'เนื้อหาข้อความ' | mailx -A mymail --subject='A subject' email@address 'ชื่อ <email@address>'

นี่คือข้อความแสดงข้อผิดพลาด:

email@address ต้องใช้รหัสผ่าน: 
เมล: รหัสผ่านจำเป็นสำหรับการพิสูจน์ตัวตน smtp
/home/myuser/mail/dead.mbox 3/49
เมล: ... ไม่ได้ส่งข้อความ

การกำหนดค่า .mailrc ของฉัน:

บัญชี mymail {
   # แปลตัวเลือก ลืมพวกเขาเมื่อเปลี่ยนบัญชี
   localopt ใช่
  
   ####
   # ส่วนนี้ใช้ไม่ได้กับ netrc.gpg เฉพาะ netrc ธรรมดา:
   wysh ตั้งค่า netrc-lookup # แม้ว่าฉันจะแสดงความคิดเห็นในบรรทัดนี้ก็ตาม
   netrc-pipe='gpg -qd ~/.netrc.gpg'
   ####

   set mta=smtp://smtp.gmail.com:587 smtp-use-starttls # ใช้งานได้ก็ต่อเมื่อฉันระบุ user:pass@ ก่อน smtp.gmail
   ตั้งจาก = "ชื่อ <email@address>"
}

ฉันเข้ารหัสไฟล์ .netrc สำหรับ email@address ด้วย:

gpg -e /home/myuser/.netrc

และเรียกใช้สิ่งนี้ในเทอร์มินัล

gpg -qd ~/.netrc.gpg

ใช้งานได้ แต่สิ่งนี้ขอความลับ

นี่คือไฟล์ netrc ของฉัน:

เครื่อง *.gmail.com เข้าสู่ระบบ NAME รหัสผ่าน PASS

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา