Ini adalah perintah lamson yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
Lamson - Lamson adalah server surat Pythonic modern yang dibangun seperti server aplikasi web.
RINGKASAN
bodoh [pilihan]
DESKRIPSI
bodoh adalah server SMTP Python murni yang dirancang untuk membuat email yang kuat dan kompleks
aplikasi dalam gaya kerangka kerja web modern seperti Django. Tidak seperti SMTP tradisional
server seperti Postfix atau Sendmail, Lamson memiliki semua fitur tumpukan aplikasi web
(ORM, templat, perutean, penangan, mesin negara, Python) tanpa perlu mengonfigurasi
file alias, menjalankan alias baru, atau menyulap banyak proses kecil yang rapuh. Lamson juga bermain
baik dengan kerangka kerja web lain dan pustaka Python.
TINDAKAN
mencatat [-Pelabuhan PORT] [-tuan rumah HOST] [-pid FILE PID] [-chroot Benar|Salah] [-chdir DIR] [-umask
UMASK] [-uid UID] [-gid G.I.D.] [-MEMAKSA Benar|Salah]
Menjalankan server logging saja pada host dan port yang diberikan. Itu mencatat setiap pesan itu
menerima dan juga menyimpannya ke run/queue sehingga Anda dapat memastikannya
diterima dalam pengujian.
log lamson -port 8825 -host 127.0.0.1 \
-pid ./run/log.pid -chroot Salah \
-chdir "." -umask Salah -uid Salah -gid Salah \
-PAKSA Salah
Jika Anda menentukan uid/gid maka ini berarti Anda ingin terlebih dahulu mengubah ke root, set
semuanya, dan kemudian jatuhkan ke kombinasi UID/GID itu. Ini biasanya jadi kamu
dapat mengikat ke port 25 dan kemudian menjadi "aman" untuk terus beroperasi sebagai non-root
pengguna.
Jika Anda memberikan satu atau yang lain, ini hanya akan berubah menjadi uid atau gid itu tanpa
melakukan operasi penurunan pribadi.
mengirim [-Pelabuhan PORT] [-tuan rumah HOST] [-debug 0 | 1] [-pengirim EMAIL] [untuk EMAIL] [-subjek SUBJECT]
[-tubuh TUBUH] [-menempel NAMA FILE]
Mengirim email ke seseorang sebagai pesan percobaan. Lihat perintah sendmail untuk a
penggantian sendmail.
lamson kirim -port 8825 -host 127.0.0.1 -debug 1 \
-pengirim EMAIL -ke EMAIL -subjek STR -body STR -lampirkan Salah'
kirim email [-Pelabuhan PORT] [-tuan rumah HOST] [-debug 0 | 1] -- [PENERIMA]
Digunakan sebagai pengganti sendmail pengujian untuk digunakan dalam program seperti mutt sebagai MTA. Dia
membaca email untuk dikirim pada stdin dan kemudian mengirimkannya berdasarkan port dan
pengaturan tuan rumah.
lamson sendmail -port 8825 -host 127.0.0.1 -debug 0 -- [penerima]
awal [-pid FILE PID] [-MEMAKSA Benar|Salah] [-chroot Benar|Salah] [-chdir DIR] [-umask UMASK]
[-uid UID] [-gid G.I.D.] [-boot MODUL BOOT]
Menjalankan server lamson dari direktori yang diberikan.
lamson start -pid ./run/smtp.pid -FORCE False -chroot False -chdir "." \
-umask Salah -uid Salah -gid Salah -boot config.boot
berhenti [-pid FILE PID] [-MEMBUNUH Benar|Salah] [-SEMUA DIR]
Menghentikan server lamson yang sedang berjalan. Berikan -KILL True untuk menghentikannya dengan keras. NS
File PID dihapus setelah sinyal dikirim. Beri -ALL nama run
direktori dan itu akan menghentikan semua file pid yang ditemukannya di sana.
lamson stop -pid ./run/smtp.pid -KILL Salah -SEMUA Salah
Restart [-pid FILE PID] [-MEMAKSA Benar|Salah] [-chroot Benar|Salah] [-chdir DIR] [-umask
UMASK] [-uid UID] [-gid G.I.D.] [-boot KONFIG] [-MEMBUNUH Benar|Salah] [-SEMUA DIR]
Cukup mencoba berhenti dan kemudian perintah mulai. Semua opsi untuk keduanya berlaku untuk
me-restart.
status [-pid FILE PID]
Mencetak informasi status tentang lamson yang berguna untuk mengetahui apakah lamson sedang berjalan
dan dimana.
status lamson -pid ./run/smtp.pid
antre [-pop|-dapatkan|-hapus|-hitung|-hapus|-kunci] [-nama ANTRE]
Biarkan Anda melakukan sebagian besar operasi yang tersedia untuk antrian.
antrian lamson (-pop | -get | -remove | -count | -clear | -keys) -nama run/queue
rute [-jalan PATH] -- [KONFIG] [-uji EMAIL]
Mencetak informasi berharga tentang konfigurasi perutean aplikasi setelah
semuanya dimuat dan siap digunakan. Membantu men-debug masalah dengan pesan tidak
sampai ke penangan Anda. Path memiliki jalur pencarian yang ingin Anda pisahkan dengan ':'
karakter, dan itu ditambahkan ke sys.path.
lamson route -path $PWD -- config.testing -test ""
Ini default untuk menjalankan config.testing Anda untuk memuat rute. Jika Anda menginginkannya
jalankan config.boot lalu berikan itu sebagai gantinya:
rute lamson -- config.boot
Anda juga dapat menguji target potensial dengan melakukan -test EMAIL.
gen [-proyek NAMA]
Menghasilkan berbagai hal berguna bagi Anda untuk memulai.
lamson gen -proyek STR
mengeja [-bahasa BAHASA] -- [FILE]
Menjalankan pemeriksa ejaan PyEnchant pada file yang diberikan. Gunakan ini untuk melatih mantra
pemeriksa untuk pengujian unit berjalan ketika kata-kata baru muncul.
lamson spell -langauge en_US -- [file]
Ini akan berjalan secara interaktif dan jika Anda melakukan pengeditan pada file itu akan menghemat
mengubah kembali ke file dan membuat cadangan bernama dengan .bak.
jaringan [-berbasis DIR] [-Pelabuhan PORT] [-tuan rumah HOST]
Memulai server web hanya file yang sangat sederhana untuk memudahkan pengujian aplikasi yang
perlu membuat beberapa file HTML sebagai hasil dari operasi mereka. Jika Anda membutuhkan lebih banyak
dari ini kemudian menggunakan server web nyata.
berbasis web lamsonir "." -port 8888 -host '127.0.0.1'
Perintah ini tidak keluar sehingga Anda dapat melihat log yang dicetaknya.
membersihkan [-memasukkan KOTAK SURAT] [-keluaran KOTAK SURAT]
Menggunakan pembersihan email Lamson dan sistem kanonikalisasi untuk mengambil input maildir (atau
mbox) dan mereplikasi email ke maildir lain. Ini digunakan sebagian besar untuk
pengujian dan pembersihan.
ledakan [-memasukkan KOTAK SURAT] [-Pelabuhan PORT] [-tuan rumah HOST] [-debug 0 | 1]
Diberikan maildir, perintah ini akan melewati setiap email dan meledakkannya di . Anda
server. Itu tidak mempengaruhi pesan, jadi itu akan menjadi pesan nyata yang mengenai Anda
server, bukan yang dibersihkan.
versi
Mencetak versi Lamson, revisi laporan, dan file asalnya.
membantu [-untuk CMD]
Mencetak bantuan untuk perintah.
bantuan lamson
Anda bisa mendapatkan bantuan untuk satu perintah dengan:
bantuan lamson -untuk STR
Gunakan lamson online menggunakan layanan onworks.net
