AERC-SMTP(5) File Formats Manual AERC-SMTP(5)

aerc-smtp - پیکربندی SMTP برای aerc(1)

برنامه aerc پروتکل SMTP را مطابق مشخصات RFC 5321 پیاده‌سازی می‌کند.

پیکربندی پایه SMTP را می‌توان به‌صورت تعاملی با دستور :new-account انجام داد.

در فایل accounts.conf (به aerc-accounts(5) مراجعه کنید)، گزینه‌های اختصاصی SMTP زیر در دسترس هستند:

outgoing = <scheme>[+<auth>]://<username>[:<password>]@<hostname>[:<port>]?[<oauth2_params>]

به یاد داشته باشید که تمام فیلدها باید کدگذاری URL (به‌صورت URL-encoded) شده باشند. نماد @، هنگامی که کدگذاری URL شود، برابر با %40 است.

مقدار <scheme> می‌تواند موارد زیر باشد:

smtp

پروتکل SMTP همراه با STARTTLS

smtp+insecure

پروتکل SMTP بدون STARTTLS

smtps

پروتکل SMTP با TLS/SSL

علاوه بر این، می‌توانید یک سازوکار احراز هویت را به این شکل مشخص کنید:

none

برای استفاده از این کارساز SMTP نیازی به احراز هویت نیست. در این حالت می‌توانید نام کاربری و گذرواژه را حذف کنید.

plain

احراز هویت با نام کاربری و گذرواژه با استفاده از AUTH PLAIN. این رفتار پیش‌فرض است.

login

احراز هویت با نام کاربری و گذرواژه با استفاده از AUTH LOGIN. این یک پروتکل منسوخ است، اما برای برخی از ارائه‌دهندگان رایج وب‌میل لازم است.

oauthbearer

پروتکل SMTP با TLS/SSL با استفاده از احراز هویت OAUTHBEARER. برای نحوه استفاده، به مستندات aerc-imap(5) مراجعه کنید.

xoauth2

پروتکل SMTP با TLS/SSL با استفاده از احراز هویت XOAUTH2. برای نحوه استفاده، به مستندات aerc-imap(5) مراجعه کنید.

outgoing-cred-cmd = <command>

دستوری را مشخص می‌کند که برای دریافت گذرواژه حساب SMTP اجرا می‌شود. این دستور با استفاده از sh -c [command] اجرا خواهد شد. اگر گذرواژه‌ای در گزینه outgoing مشخص شده باشد، آن گذرواژه نسبت به این دستور اولویت خواهد داشت.

مثال:

outgoing-cred-cmd = pass hostname/username

smtp-domain = <domain>

نام دامنه محلی برای استفاده در دستور SMTP با عنوان HELO/EHLO. اگر سرور این مورد را به عنوان اقدامی ضد هرزنامه لازم بداند، آن را روی یک نام دامنه کاملاً واجد شرایط (FQDN) تنظیم کنید.

پیش‌فرض: localhost

aerc(1) aerc-accounts(5)

در ابتدا توسط Drew DeVault ایجاد شده و توسط Robin Jarry با همکاری سایر مشارکت‌کنندگان متن‌باز نگهداری می‌شود. برای اطلاعات بیشتر درباره توسعه aerc، به https://sr.ht/~rjarry/aerc مراجعه کنید.

2025-08-29