man(1) Profanity XMPP client man(1)

/connect - اتصال و ورود به یک سرویس گفتگو

ورود به یک سرویس گفتگو. در صورتی که حسابی مشخص نشود، چنانچه حساب پیش‌فرضی پیکربندی شده باشد، از آن استفاده می‌شود. اگر حسابی وجود نداشته باشد، یک حساب محلی با نام JID مربوطه ایجاد می‌شود. همچنین در صورتی که بخواهید از طریق SASL ANONYMOUS (بر اساس XEP-0175) به یک سرور متصل شوید، این امکان نیز فراهم است.

/connect [<account>]

/connect <account> [server <server>] [port <port>] [tls force|allow|trust|direct|disable|legacy] [auth default|legacy]

/connect <server>

<account>

حساب محلی که قصد اتصال با آن را دارید، یا یک JID در صورتی که برای نخستین‌بار متصل می‌شوید.

server <server>

مشخص کردن سرور در صورتی که با بخش دامنه در JID شما متفاوت باشد.

port <port>

پورت مورد استفاده در صورتی که با مقدار پیش‌فرض (5222، یا 5223 برای SSL) متفاوت باشد.

<server>

اتصال ناشناس به سرور مشخص‌شده. (توجه: سرورهای زیادی از این قابلیت پشتیبانی نمی‌کنند.)

tls force

اجبار به برقراری اتصال TLS، و اعلام خطا در صورت عدم برقراری آن؛ این رفتار پیش‌فرض است.

tls allow

استفاده از TLS برای برقراری اتصال در صورت در دسترس بودن.

tls trust

اجبار به اتصال TLS و اعتماد به گواهی سرور.

tls direct

استفاده از TLS مستقیم (direct) برای اتصال. به این معنا که دست‌تکانی TLS بلافاصله پس از برقراری اتصال TCP آغاز می‌شود.

tls disable

غیرفعال کردن TLS برای اتصال.

tls legacy

کلیدواژه جایگزین برای «direct»، که زمانی ابداع شد که تصور می‌شد «STARTTLS» آینده پروتکل‌ها خواهد بود.

auth default

فرایند احراز هویت پیش‌فرض.

auth legacy

مجاز دانستن احراز هویت سنتی (legacy).

/connect

/connect odin@valhalla.edda

/connect odin@valhalla.edda server talk.google.com

/connect freyr@vanaheimr.edda port 5678

/connect me@localhost.test.org server 127.0.0.1 tls disable

/connect me@chatty server chatty.com port 5443

/connect server.supporting.sasl.anonymous.example

2026-06-08 0.18.2