使用mail指令送信

Debian 有很多實用的工具如: apt 系列 、 update- 系列,但是我們卻常常忽略了!這個版就是要大家一起來分享您在使用 debian 特殊指令的經驗!請大家共襄盛舉囉!注意不要在此提問問題喔!

使用mail指令送信

文章訪客 » 週二 9月 14, 2004 9:04 am

請問各位,使用mail -s (郵件位址),送信時,
好像只能送給同一台電腦的使用者,
請問一下如何使用mail送給外部的信箱,
之前查過,好像沒有提供pop3與smtp設定的地方。
訪客
 

re:使用mail指令送信

文章phantom » 週二 9月 14, 2004 9:31 am

不會呀.
我用 mail (郵件位址) 可以寄到外部.
Linux 非萬能, 沒 Linux 萬萬不能.
root = God
apt-get install ultimate-horsepower
圖檔
頭像
phantom
活潑的高中生
活潑的高中生
 
文章: 306
註冊時間: 週三 8月 18, 2004 10:23 am

re:使用mail指令送信

文章phantom » 週二 9月 14, 2004 9:36 am

補充一下.
mail 應該是會用 defaul 的 mta 來傳送.

如果您用的是 Debian, 那 default 的 mta 應該是 exim 吧...

不管您用的 mta 為何, 請檢查它的 config 並確定不是設在 local delivery only.
Linux 非萬能, 沒 Linux 萬萬不能.
root = God
apt-get install ultimate-horsepower
圖檔
頭像
phantom
活潑的高中生
活潑的高中生
 
文章: 306
註冊時間: 週三 8月 18, 2004 10:23 am

re:使用mail指令送信

文章訪客 » 週二 9月 14, 2004 11:26 am

如果說我只是想要透過yahoo的郵件伺服器來寄信,收信,
那麼仍然需要架設exim或sendmail主機嗎?
一般outlook,kmail,opera,mozilla設定一下yahoo的pop3與smtp主機,
就可以作這樣的工作,為什麼使用mail(MUA)的時候,
就要架設sendmail或exim主機呢?這是我一直很疑惑的地方。
謝謝
訪客
 

re:使用mail指令送信

文章訪客 » 週二 9月 14, 2004 11:35 am

再補充一下,
因為現階段只是想要在shell script中使用mail寄信到我的信箱,
還沒研究到架設郵件主機的地步,
因此雖然在鳥哥網站大致知道一封郵件的送收信流程,
但仍有相當的疑惑,而在許多教學文章中,
e-mail的原理似乎僅在mail server中附帶提及,
也就是,在文章中,多數提到的是使用自己所架設的主機送收信,
而沒有入門的教學,不知道各位初學者有沒有跟我一樣的問題?
訪客
 

re:使用mail指令送信

文章d2207197 » 週二 9月 14, 2004 1:10 pm

Anonymous 寫:如果說我只是想要透過yahoo的郵件伺服器來寄信,收信,
那麼仍然需要架設exim或sendmail主機嗎?
一般outlook,kmail,opera,mozilla設定一下yahoo的pop3與smtp主機,
就可以作這樣的工作,為什麼使用mail(MUA)的時候,
就要架設sendmail或exim主機呢?這是我一直很疑惑的地方。
謝謝

因為 mail 就是如此阿,用本機的 sendmail 指令去寄信
sendmail 指令也是本機 MTU 所提供的。
如果要類似於 outlook,使用 smtp 來寄信的話,試試 fetchmail 吧
我沒用過 fetchmail ,其實也不太清楚
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

re:使用mail指令送信

文章phantom » 週二 9月 14, 2004 1:25 pm

Anonymous 寫:如果說我只是想要透過yahoo的郵件伺服器來寄信,收信,
那麼仍然需要架設exim或sendmail主機嗎?
一般outlook,kmail,opera,mozilla設定一下yahoo的pop3與smtp主機,
就可以作這樣的工作,為什麼使用mail(MUA)的時候,
就要架設sendmail或exim主機呢?這是我一直很疑惑的地方。
謝謝


"mail" 是 mua 但是並不含 pop3 client 的部份. 不過現在的 mailx 似乎有支援 pop. 我不是很確定.

至於你提到 outlook, kmail 等... 他們是 mua 但也含 pop3 client, 所以可以透過外部的 pop3 server 來收發信.

這樣的解釋不知算不算正確. 請大家指教.

不然就用 d2207197 兄說的用 fetchmail 吧.
Linux 非萬能, 沒 Linux 萬萬不能.
root = God
apt-get install ultimate-horsepower
圖檔
頭像
phantom
活潑的高中生
活潑的高中生
 
文章: 306
註冊時間: 週三 8月 18, 2004 10:23 am

re:使用mail指令送信

文章d2207197 » 週二 9月 14, 2004 1:46 pm

pop3 server 不包含發信,只能拿來收信吧

MUA 通常是收本機的信箱,也就是本機也要有個 MTA 來接收從其他 MTA 丟過來的信。
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

re:使用mail指令送信

文章phantom » 週二 9月 14, 2004 1:58 pm

d2207197 寫:pop3 server 不包含發信,只能拿來收信吧


據小弟的認知, 沒錯.

d2207197 寫:MUA 通常是收本機的信箱,也就是本機也要有個 MTA 來接收從其他 MTA 丟過來的信。

可是誠如訪客兄說的. Outlook, Kmail, Mozilla 的 nsmail, 也是 mua. 但也都可以用 外部的 mta ㄚ.
Linux 非萬能, 沒 Linux 萬萬不能.
root = God
apt-get install ultimate-horsepower
圖檔
頭像
phantom
活潑的高中生
活潑的高中生
 
文章: 306
註冊時間: 週三 8月 18, 2004 10:23 am

re:使用mail指令送信

文章訪客 » 週二 9月 14, 2004 2:27 pm

感謝二位熱情贊助,
根據二位的文章,大致可以獲得以下結論(理解錯誤請幫忙改正):
(單純的)MUA只負責編輯,閱讀信件,
欲收發信件仍需透過POP3 client 與 SMTP client,
在outlook,mozilla,kmail的情形是,它們已經包含MUA,POP3 client與SMTP client的功能在內,而我想用的mail指令,僅僅是MUA而已,需要fetchmail收信,並且呼叫sendmail幫忙送信,如果理解正確,以下提供給初學者我在網路查到的相關用法:
1.收信:fetchmail
fetchmail -p POP3 -u "郵件帳號名稱" "POP3郵件伺服器"
2.看信:mail,pine,mutt等都可以
3.送信:exim,sendmail,qmail等,很多
用法.....還在研究
4.綜合:kmail,mozilla,opera,pine等
圖形介面的不介紹了,並不困難,重點在於設定POP3與SMTP的伺服器位址,
而pine不像前面三種,有送信看信收信的功能,而只有送信與看信的功能,
如果要收信,只能使用fetchmail
訪客
 

re:使用mail指令送信

文章hata » 週二 9月 14, 2004 3:10 pm

* mail-client/nail
Latest version available: 10.8
Latest version installed: 10.8
Size of downloaded files: 136 kB
Homepage: http://nail.sourceforge.net/
Description: Nail is a mail user agent derived from Berkeley Mail 8.1 and contains builtin support for MIME messages.
License: BSD
\bye
頭像
hata
可愛的小學生
可愛的小學生
 
文章: 9
註冊時間: 週三 8月 20, 2003 8:43 pm
來自: third new tokyo city

re:使用mail指令送信

文章damon » 週二 9月 14, 2004 10:34 pm

建議去弄本O牌postfix , sendmail原文書來看
damon
活潑的高中生
活潑的高中生
 
文章: 358
註冊時間: 週二 9月 10, 2002 5:42 pm

re:使用mail指令送信

文章訪客 » 週三 9月 15, 2004 12:11 am

damon 寫:建議去弄本O牌postfix , sendmail原文書來看

其實我也很想這麼做,但是限於時間(我非資訊本科),
而且現階段只是想要用shell script寄寄信,收收信而已,
應該還不需要研究那本書(聽說sendmail那本有一千多頁),
我喜歡Linux下,研究電腦內部運作細節的感覺,很充實,
但是有時候確實門檻甚高。

ps.請問我想更改mail使用esmtp送信,不知要如何修改?
訪客
 

re:使用mail指令送信

文章訪客 » 週日 10月 10, 2004 12:17 pm

phantom 寫:不會呀.
我用 mail (郵件位址) 可以寄到外部.


请问大侠是怎么发的啊?

能给个具体的例子吗?
訪客
 

Re: re:使用mail指令送信

文章KTC » 週一 8月 28, 2006 1:23 pm

Anonymous 寫:
phantom 寫:不會呀.
我用 mail (郵件位址) 可以寄到外部.


请问大侠是怎么发的啊?

能给个具体的例子吗?

mail XXX@[ip] -s "mail title"
我是個Debian的新手,請多多指教!!
KTC
可愛的小學生
可愛的小學生
 
文章: 35
註冊時間: 週日 7月 02, 2006 10:33 pm
來自: 台灣台北


回到 debian command

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客