⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 smtp-dialup.html

📁 FreeBSD安装说明概述 FreeBSD 提供了一个以文字为主
💻 HTML
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta name="generator" content="HTML Tidy, see www.w3.org" /><title>拨号连接时使用邮件传送</title><meta name="GENERATOR" content="Modular DocBook HTML Stylesheet Version 1.7" /><link rel="HOME" title="FreeBSD 使用手册" href="index.html" /><link rel="UP" title="电子邮件" href="mail.html" /><link rel="PREVIOUS" title="SMTP 与 UUCP" href="smtp-uucp.html" /><link rel="NEXT" title="SMTP 验证" href="smtp-auth.html" /><link rel="STYLESHEET" type="text/css" href="docbook.css" /><meta http-equiv="Content-Type" content="text/html; charset=GB2312" /></head><body class="SECT1" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#840084"alink="#0000FF"><div class="NAVHEADER"><table summary="Header navigation table" width="100%" border="0" cellpadding="0"cellspacing="0"><tr><th colspan="3" align="center">FreeBSD 使用手册</th></tr><tr><td width="10%" align="left" valign="bottom"><a href="smtp-uucp.html"accesskey="P">Prev</a></td><td width="80%" align="center" valign="bottom">Chapter 20. 电子邮件</td><td width="10%" align="right" valign="bottom"><a href="smtp-auth.html"accesskey="N">Next</a></td></tr></table><hr align="LEFT" width="100%" /></div><div class="SECT1"><h1 class="SECT1"><a id="SMTP-DIALUP" name="SMTP-DIALUP">20.8.拨号连接时使用邮件传送</a></h1><p>如果你有一个静态的IP地址, 你不需要调整任何默认值 .设置好你的在网络上分配给你的主机名,其它的 <bclass="APPLICATION">sendmail</b>都会帮你做完.</p><p>如果分配给你的是动态的IP并且使用 PPP拨号连接到Internet, 你可能已经在你的ISP邮件主机上有一个邮箱. 假定你ISP的域名是 <tt class="HOSTID">example.net</tt>,你的用户名称是 <tt class="USERNAME">user</tt>, 亦假设你自己的主机名称是 <ttclass="HOSTID">bsd.home</tt>, 而你的ISP告诉你可以使用 <ttclass="HOSTID">relay.example.net</tt>当做邮箱回复处.</p><p>为了从你的邮箱接收邮件, 你需要安装代理程序以便从信箱取回邮件 . <bclass="APPLICATION">fetchmail</b>是一个不错的选择,因为它支持许多不同的协议.这个程序可以从package或通过ports collection((<ahref="http://www.FreeBSD.org/cgi/url.cgi?ports/mail/fetchmail/pkg-descr"><ttclass="FILENAME">mail/fetchmail</tt></a>)得到。如果你使用userPPP,通常你的ISP会提供POP3服务, 你可以在连线到Internet成功后自动取回你的信件,只要在 <ttclass="FILENAME">/etc/ppp/ppp.linkup</tt>里设置如下这项:</p><pre class="PROGRAMLISTING">MYADDR:!bg su user -c fetchmail</pre><p>如果你正使用<b class="APPLICATION">sendmail</b> (如下所示 ) 传送邮件到非本地帐户,这会强迫 <b class="APPLICATION">sendmail</b>在连接网络后马上处理邮件进程队列,它在<ttclass="FILENAME">/etc/ppp/ppp.linkup</tt>文件执行<ttclass="COMMAND">fetchmail</tt>命令.</p><pre class="PROGRAMLISTING">  !bg su user -c "sendmail -q"</pre><p>假设你有一个 <tt class="USERNAME">user</tt>帐户,在<ttclass="HOSTID">bsd.home</tt>机器上. 在<tt class="HOSTID">bsd.home</tt>机器上的<ttclass="USERNAME">user</tt>目录里建立一个 <tt class="FILENAME">.fetchmailrc</tt>文件:</p><pre class="PROGRAMLISTING">poll example.net protocol pop3 fetchall pass MySecret</pre><p>这个文件除了<tt class="USERNAME">user</tt>外不应该被任何人读取,因为它包含了 <varclass="LITERAL">MySecret</var>这个密码.</p><p>为了在发信时有正确的抬头 <var class="LITERAL">from:</var>, 你必须告诉 <bclass="APPLICATION">sendmail</b> 使用 <var class="LITERAL">user@example.net</var> 而非<var class="LITERAL">user@bsd.home</var>. 你可能会希望告诉 <bclass="APPLICATION">sendmail</b> 从 <ttclass="HOSTID">relay.example.net</tt>发送所有邮件, 加快邮件的传送 .</p><p>以下的<tt class="FILENAME">.mc</tt>文件应该可以满足你的需求:</p><pre class="PROGRAMLISTING">VERSIONID(`bsd.home.mc version 1.0') OSTYPE(bsd4.4)dnl FEATURE(nouucp)dnl MAILER(local)dnl MAILER(smtp)dnl Cwlocalhost Cwbsd.home MASQUERADE_AS(`example.net')dnl FEATURE(allmasquerade)dnl FEATURE(masquerade_envelope)dnl FEATURE(nocanonify)dnl FEATURE(nodns)dnl define(`SMART_HOST', `relay.example.net') Dmbsd.home define(`confDOMAIN_NAME',`bsd.home')dnldefine(`confDELIVERY_MODE',`deferred')dnl</pre><p>如何转换这个<tt class="FILENAME">.mc</tt>文件到 <tt class="FILENAME">sendmail.cf</tt>文件的细节,请参考前面的章节. 另外,在更新 <ttclass="FILENAME">sendmail.cf</tt>文件后,不要忘记重启<bclass="APPLICATION">sendmail</b>.</p></div><div class="NAVFOOTER"><hr align="LEFT" width="100%" /><table summary="Footer navigation table" width="100%" border="0" cellpadding="0"cellspacing="0"><tr><td width="33%" align="left" valign="top"><a href="smtp-uucp.html"accesskey="P">Prev</a></td><td width="34%" align="center" valign="top"><a href="index.html"accesskey="H">Home</a></td><td width="33%" align="right" valign="top"><a href="smtp-auth.html"accesskey="N">Next</a></td></tr><tr><td width="33%" align="left" valign="top">SMTP 与 UUCP</td><td width="34%" align="center" valign="top"><a href="mail.html" accesskey="U">Up</a></td><td width="33%" align="right" valign="top">SMTP 验证</td></tr></table></div></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -