james-2.3.2.1 服务器发布

baillluu 2018-01-23 02:11:04
最近用Apache James搭建自己的邮件服务器,搭建完成候能收到外网发布的邮件,也能向外网发送邮件,重点就是外网邮箱收不到,而发送显示成功了
下面是我的config部分配置文件,由于字体受限,清除了注释和底部一些没有变动的配置

<config>
<James>
<postmaster>Postmaster@mail.mt4end.com</postmaster>
<servernames autodetect="false" autodetectIP="false">
<servername>mail.mt4end.com</servername>
</servernames>
<usernames ignoreCase="true" enableAliases="true" enableForwarding="true"/>
<inboxRepository>
<repository destinationURL="db://maildb/inbox/" type="MAIL"/>
</inboxRepository>
</James>
<mailetpackages>
<mailetpackage>org.apache.james.transport.mailets</mailetpackage>
<mailetpackage>org.apache.james.transport.mailets.smime</mailetpackage>
</mailetpackages>
<matcherpackages>
<matcherpackage>org.apache.james.transport.matchers</matcherpackage>
<matcherpackage>org.apache.james.transport.matchers.smime</matcherpackage>
</matcherpackages>
<spoolmanager>
<threads> 10 </threads>
<processor name="root">
<mailet match="All" class="PostmasterAlias"/>
<mailet match="RelayLimit=30" class="Null"/>
<mailet match="HasMailAttributeWithValue=org.apache.james.infected, true" class="ToProcessor">
<processor> virus </processor>
</mailet>
<mailet match="HasMailAttribute=spamChecked" class="ToProcessor">
<processor> transport </processor>
</mailet>
<mailet match="All" class="SetMailAttribute">
<spamChecked>true</spamChecked>
</mailet>
<mailet match="SMTPAuthSuccessful" class="ToProcessor">
<processor> transport </processor>
</mailet>
<mailet match="InSpammerBlacklist=query.bondedsender.org."
class="ToProcessor">
<processor> transport </processor>
</mailet>
<mailet match="InSpammerBlacklist=dnsbl.njabl.org."
class="ToProcessor">
<processor> spam </processor>
<notice>550 Requested action not taken: rejected - see http://njabl.org/ </notice>
</mailet>
<mailet match="All" class="ToProcessor">
<processor> transport </processor>
</mailet>
</processor>
<processor name="error">
<mailet match="All" class="ToRepository">
<repositoryPath> file://var/mail/error/</repositoryPath>
</mailet>
</processor>
<processor name="transport">
<mailet match="SMTPAuthSuccessful" class="SetMimeHeader">
<name>X-UserIsAuth</name>
<value>true</value>
</mailet>
<mailet match="HasMailAttribute=org.apache.james.SMIMECheckSignature" class="SetMimeHeader">
<name>X-WasSigned</name>
<value>true</value>
</mailet>
<mailet match="RecipientIsLocal" class="LocalDelivery"/>
<!-- locally delivered, this is an invalid recipient -->
<mailet match="HostIsLocal" class="ToProcessor">
<processor> local-address-error </processor>
<notice>550 - Requested action not taken: no such user here</notice>
</mailet>
<mailet match="All" class="RemoteDelivery">
<outgoing> file://var/mail/outgoing/ </outgoing>
<delayTime> 5 minutes </delayTime>
<delayTime> 10 minutes </delayTime>
<delayTime> 45 minutes </delayTime>
<delayTime> 2 hours </delayTime>
<delayTime> 3 hours </delayTime>
<delayTime> 6 hours </delayTime>
<maxRetries> 25 </maxRetries>
<deliveryThreads> 1 </deliveryThreads>
<sendpartial>false</sendpartial>
<bounceProcessor>bounces</bounceProcessor>

</mailet>

</processor>
<processor name="spam">
<mailet match="All" class="ToRepository">
<repositoryPath>file://var/mail/spam/</repositoryPath>
</mailet>
</processor>
<processor name="virus">
<mailet match="All" class="SetMailAttribute">
<org.apache.james.infected>true, bouncing</org.apache.james.infected>
</mailet>
<mailet match="SMTPAuthSuccessful" class="Bounce">
<inline>heads</inline>
<attachment>none</attachment>
<notice> Warning: We were unable to deliver the message below because it was found infected by virus(es). </notice>
</mailet>
<mailet match="All" class="Null" />
</processor>
<processor name="local-address-error">
<mailet match="All" class="ToRepository">
<repositoryPath> file://var/mail/address-error/</repositoryPath>
</mailet>
</processor>
<processor name="bounces">
<mailet match="All" class="DSNBounce">
<passThrough>false</passThrough>
</mailet>
</processor>
</spoolmanager>
<dnsserver>
<servers>
<server>mail.126.com</server>
<server>smtp.163.com</server>
<server>183.60.83.19</server>
<server>183.60.82.98</server>
<server>mail.mt4end.com</server>
</servers>
<autodiscover>false</autodiscover>
<authoritative>false</authoritative>
<maxcachesize>1150000</maxcachesize>
</dnsserver>
<remotemanager enabled="true">
<port>455</port>
<handler>
<helloName autodetect="false">mail.mt4end.com</helloName>
<administrator_accounts>
<account login="root" password="1qaz@WSX"/>
</administrator_accounts>
<connectiontimeout> 1160000 </connectiontimeout>
</handler>
</remotemanager>
<pop3server enabled="true">
<port>110</port>
<handler>
<helloName autodetect="false">mail.mt4end.com</helloName>
<connectiontimeout>11120000</connectiontimeout>
</handler>
</pop3server>
<smtpserver enabled="true">
<!-- port 25 is the well-known/IANA registered port for SMTP -->
<port>2225</port>
<handler>
<helloName autodetect="false">mail.mt4end.com</helloName>
<connectiontimeout>1360000</connectiontimeout>
<authRequired>true</authRequired>
<authorizedAddresses>192.168.0.0/24,172.19.0.0/24,119.28.0.0/24,127.0.0.0/8</authorizedAddresses>

<maxmessagesize>0</maxmessagesize>
</handler>
</smtpserver>
<nntpserver enabled="true">
<port>119</port>
<handler>

<helloName autodetect="false">mail.mt4end.com</helloName>
<connectiontimeout>120000</connectiontimeout>
<!-- Set the authRequired value to true to enable authenticated NNTP -->
<authRequired>false</authRequired>
</handler>
</nntpserver>


</config>


哪位有经验的大神帮我看一下什么问题
邮件地址测试账号:mt4@mail.mt4end.com abc12345@mail.mt4end.com 密码都是abc12345


小弟再次谢过
...全文
529 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kampoo 2018-01-23
  • 打赏
  • 举报
回复
这个版本(james-2.3.2.1)是啥时候发布的,james这个项目还活跃呢?以前修改过james并嵌入到一个自己的产品中,遇到的问题可能是: 1. 域名和james用的主机域名是否对应。很多邮件服务器如果鉴权严格,可能会拒收不对应的james邮件。 2. 多试几个外部邮箱,是主流的外部邮箱都收不到,还是只是部分外部邮箱收不到? 3. 多试几个邮件客户端,不同客户端对内容的编码打包是有区别的; 4. 邮件的字段格式是否正确,比如Send、Receive、ReplyFrom、Title、Body等,这些可能会导致有些邮件服务器拒收。 5. 邮件的编码是否正确,大小是否有限制等等。
本简明手册提供了对安装 SUSE Linux Enterprise Server 的快速介绍。它是对应 用程序各个字段以及 SUSE Linux Enterprise Server 支持的每个平台的安装类型 的概述,以及对安装过程的简短的说明。 SUSE Linux Enterprise Server 10 www.novell.com 2006 6 02 入门指南 入门指南 作者列表: Jörg Arndt, Steve Bearnson, Stefan Behlert, Frank Bodammer, James Branam, Volker Buzek, Klara Cihlarova, Catherine Craft, Olaf Dabrunz, Stefan Dirsch, Olaf Donjak, Roman Drahtmüller, Thorsten Dubiel, Torsten Duwe, Thomas Fehr, Stefan Fent, Werner Fink, Jakub Friedl, Kurt Garloff, Joachim Gleißner, Todd Grant, Carsten Groß, Andreas Grünbacher, Berthold Gunreben, Franz Hassels, Andreas Jaeger, Jana Jaeger, Denise Jewkes, Klaus Kämpf, Andi Kleen, Hubert Mantel, Lars Marowsky-Bree, Chris Mason, Johannes Meixner, Lars Müller, Matthias Nagorni, Anas Nashif, Siegfried Olschner, Edith Parzefall, Peter Pöml, Thomas Renninger, Hannes Reinecke, Scott Rhoades, Thomas Rölz, Heiko Rommel, Tanja Roth, Marcus Schäfer, Thomas Schraitle, Kay Sievers, Klaus Singvogel, Frank Sundermeyer, Elisabeth Tobiasson, Hendrik Vogelsang, Klaus G. Wagner, Rebecca Walter, Christian Zoz 本出版物属 Novell Inc. 的知识产权。 可以全部或部分复制本出版物的内容,只要在所有副本的显著位置能够见到版权标志。 本指南力求涵盖所有细节,但这不能确保本指南准确无误。无论是 SUSE LINUX GmbH、作 者还是翻译人员都不对任何可能的错误或因错误造成的任何影响负责。 Novell、Novell 徽标、N 徽标和 SUSE 是 Novell, Inc. 在美国和其他国家/地区的注册商标。* Linux 是 Linus Torvalds 的注册商标。所有其他第三方商标是其各自所有者的财产。 目录 前言v 部分 1 在 x86、AMD64、Intel EM64T 和 Itanium 处理器系列上安装1 1 安装注意事项3 1.1 安装类型. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 引导方法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 安装源. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.4 安装目标. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.5 不同的安装方法. . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 安装过程7 2.1 从本地可交换驱动器引导. . . . . . . . . . . . . . . . . . . . . . 7 2.2 通过网络安装. . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.3 远程控制安装. . . . . . . . . . . . . . . . . . . . . . . . . . . 8 部分 2 在 IBM POWER 上安装9 3 安装注意事项11 3.1 安装类型. . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.2 IPL 选项. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.3 安装源. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.4 安装目标. . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.5 连接到安装系统. . . . . . . . . . . . . . . . . . . . . . . . . 13 4 安装过程15 4.1 在整个系统中安装. . . . . . . . . . . . . . . . . . . . . . . . 15 4.2 在 LPAR 中安装. . . . . . . . . . . . . . . . . . . . . . . . . . 16 部分 3 在 IBM System z 上安装19 5 安装注意事项21 5.1 安装类型. . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 5.2 IPL 选项. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 5.3 安装源. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 5.4 启动到安装系统的连接. . . . . . . . . . . . . . . . . . . . . . 22 6 安装过程23 6.1 LPAR 安装. . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 6.2 z/VM 安装. . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 前言 本简明手册提供了对安装 SUSE Linux Enterprise Server 的快速介绍。它是对应 用程序各个字段以及 SUSE Linux Enterprise Server 支持的每个平台的安装类型 的概述,以及对安装过程的简短的说明。 另外还提供优质服务。专家可以回答关于安装或配置的问题、提供可靠的安全 更新和支持开发项目。 1 反馈 我们欢迎您对本手册和产品包含的其它文档提出意见和建议。请使用每页联机 文档底部的用户意见功能并发表您的意见。 2 附加文档 有关本产品的附加文档,请参阅 http://www.novell.com/documentation/ sles10/index.html: Architecture-Specific Information 准备 SUSE Linux Enterprise Server 安装目标所需要的特定于架构的信息。 安装与管理 SUSE Linux Enterprise Server 安装与管理的详细信息。 有关 SUSE® Linux Enterprise Desktop 产品文档概述,请参阅 http://www .novell.com/documentation/sled10/index.html。 3 文档约定 以下是本手册中使用的版式约定: • /etc/passwd:文件名和目录名 • placeholder:将 placeholder 替换为实际值 • PATH:环境变量 PATH • ls,--help:命令、选项和参数 • user:用户或组 • Alt , Alt + F1 :按键或组合键;这些键以大写形式显示,如在键盘上一样。 • 文件,文件→ 另存为:菜单项、按钮 • ►amd64 em64t ipf: 本段只与指定的体系结构有关。箭头标记文本块的开始 位置和结束位置。◄ ►ipseries s390 zseries: 本段只与指定的体系结构有关。箭头标记文本块的开 始位置和结束位置。◄ • Dancing Penguins(“Penguins”一章,↑参考):这是另一本书中某章的参考。 vi 入门指南 部分 1. 在 x86、AMD64、Intel EM64T 和 Itanium 处理器系列上 安装 1 安装注意事项 本章包含在 x86、AMD64、Intel EM64T 和 Itanium 硬件上安装 SUSE® Linux Enterprise Server 之前需要做的所有决策。请在 Architecture-Specific Information 手册中查找用于在 x86、AMD64、Intel EM64T 和 Itanium 上安装 SUSE Linux Enterprise Server 的最新硬件和软件要求,该手册作为一个可打印的 PDF 包含在 第一张 CD 或 DVD 上的 /docu 目录中。 1.1 安装类型 SUSE Linux Enterprise Server 通常作为独立的操作系统安装。通过引入 Xen,也 可能在同一硬件上运行 SUSE Linux Enterprise Server 的多个实例。但是,对 Xen 的 Domain-0 安装的控制类似于使用一些额外的包进行典型安装。Installation and Administration 中说明了 Xen 客户机的安装,该文档在已安装系统中以及第一张 CD 或 DVD 上提供。 1.2 引导方法 根据所使用的硬件,在安装 SUSE Linux Enterprise Server 之前的第一个引导过 程中,以下引导方法可用: 安装注意事项3 表 1.1 引导选项 引导选项用途 最简单的引导方法。此选项要求系统有本地可用的 CDROM 或 DVD-ROM 驱动器。 CD 或 DVD 驱动 器 在第一张 CD 或 DVD 的 /boot 目录中查找创建引导磁盘 所需的映象。另请参见同一目录中的 README。只有在计 软盘或 USB 磁盘 算机的 BIOS 支持从 USB 记忆棒引导的情况下才可进行此 引导。 必须由 BIOS 或所用系统的固件支持。此选项需要在网络 中有一台引导服务器。可以用另一个 SUSE Linux Enterprise Server 来执行此任务。 PXE 或 bootp SUSE Linux Enterprise Server 也可以从硬盘来进行引导。 为此,请将内核 (linux) 和安装系统 (initrd) 从第一张 硬盘 CD 或 DVD 上的 /boot/loader 目录中复制到硬盘,并 向引导装载程序中添加相应的项。 1.3 安装源 当安装 SUSE Linux Enterprise Server 时,必须在网络、硬盘分区或本地 CD-ROM 或 DVD 中提供实际安装数据。要从网络安装,则需要一台安装服务器。要提供 安装数据,请将任何 Unix 或 Linux 环境中的计算机设置为 NFS、HTTP 或 FTP 服务器。要从 Windows 计算机上提供安装数据,请使用 SMB 发布该数据。 如果在本地网络中配置了 SLP 服务器,则安装源尤其易于选择。有关详细信息, 请参见第 4.2 节 “设置存放安装源的服务器” (第 4 章 远程安装, ↑安装与管理)。 1.4 安装目标 多数安装是安装到本地硬盘上。因此,硬盘控制器需要对安装系统可用。如果 特殊的控制器(如 RAID 控制器)需要额外的内核模块,请向安装系统提供一 个内核模块更新磁盘。 4 入门指南 其他安装目标可能是提供运行操作系统所需的足够磁盘空间和速度的所有种类 的块设备。这包括网络块设备,如 iSCSI 或 SAN。也可以在提供标准 Unix 许 可权限的网络文件系统上安装。但是,引导这些网络文件系统可能会有问题, 因为在实际系统可以启动之前,它们必须得到 initramfs 的支持。如果需要 在其他位置启动同一系统,或如果希望使用 Xen 功能(如域迁移),则此类安 装非常有用。 1.5 不同的安装方法 SUSE Linux Enterprise Server 提供了若干种用于控制安装的不同方法。 • 在控制台上安装 • 通过串行控制台安装 • 使用 AutoYaST 安装 • 通过 SSH 安装 • 通过 VNC 进行安装 默认情况下,使用控制台。如果要安装大量类似的计算机,则建议创建一个 AutoYaST 配置文件,并使其可用于安装过程。另请参见第 5 章 自动安装 (↑安 装与管理)中有关 autoyast2 的文档。 安装注意事项5 2 安装过程 本章提供了以所需模式完整安装 SUSE® Linux Enterprise Server 所需的步骤的概 述。请在 Architecture-Specific Information 手册中查找用于准备在 x86、AMD64、 Intel EM64T 和 Itanium 上安装 SUSE Linux Enterprise Server 的详细信息,该手 册作为一个可打印的 PDF 在第一张 CD 或 DVD 上的 /docu 目录中提供。参考 包含对如何使用 YaST 安装和配置系统的完整说明。 2.1 从本地可交换驱动器引导 CD-ROM、软盘驱动器和 USB 记忆棒可以用于安装。请按需要调整计算机: 1. 确保该驱动器在 BIOS 中输入为可引导驱动器。 2. 将引导媒体插入驱动器并开始引导过程。 3. CD、DVD、软盘或 USB 磁盘的引导菜单允许向安装系统传递不同的参 数。另请参见第 4.4.3 节 “使用自定义引导选项” (第 4 章 远程安装, ↑安装 与管理)。如果安装通过网络执行,则请在此处指定安装源。 4. 如果安装期间发生意外问题,请使用安全设置引导。 2.2 通过网络安装 使用网络源执行安装需要有一台安装服务器。安装此服务器的过程在第 4.2 节 “设置存放安装源的服务器” (第 4 章 远程安装, ↑安装与管理)中描述。 安装过程7 如果有 SLP 服务器,请在第一个引导屏幕中选择 SLP 作为安装源。在引导期 间,选择使用哪个可用安装源。 如果网络中有 CD 或 DVD,请使用它们作为安装源。在这种情况下,请在引导 提示符处以适当的值指定参数 install=。请在第 4.4.3 节 “使用自定义 引导选项” (第 4 章 远程安装, ↑安装与管理)中查找关于此参数的更多详细说明。 2.3 远程控制安装 从远程计算机控制安装有三个选项:通过 SSH 安装、通过串行控制台安装和通 过 VNC 安装。Architecture-Specific Information 手册中说明了这些可能的选项。 请在第一张 CD 或 DVD 的 /docu 目录中查找作为可打印 PDF 提供此手册。 8 入门指南 部分 2. 在 IBM POWER 上安装 3 安装注意事项 本章总结了开始在 IBM POWER 硬件上安装 SUSE® Linux Enterprise Server 之前 需要做的所有决策。用于在 IBM POWER 设备上安装 SUSE Linux Enterprise Server 的最新硬件和软件要求在第 1 章 要求 (↑Architecture-Specific Information) 中列出,在第一张 CD 的目录 /docu 中提供为一个可打印的 PDF 文档。 3.1 安装类型 SUSE Linux Enterprise Server 提供了在 IBM POWER 上进行两种不同类型的安 装:在整个系统上安装和在逻辑分区 (LPAR) 中安装。 iSeries Linux 只可以安装在此类计算机的 LPAR 中。在 iSeries 上安装需要一个允许 全程控制安装过程的 telnet 连接。网络中的安装服务器应是好的安装源。 pSeries 此处 Linux 可以安装在整个系统上。在 IBM pSeries p630、p655、p670 和 p690 上,也可能在 LPAR 中安装 Linux。也可以在不分区的情况下启动这两 个系统,并在整个系统上(全系统分区)安装。CD-ROM 驱动器、DVD 驱 动器或网络中的安装服务器可以用作安装源。 eServer i5/p5、System i5/p5、OpenPower Linux 可以安装在整个系统(未管理模式)或 LPAR 上。CD-ROM 驱动器、 DVD 驱动器或网络中的安装服务器可以用作安装源。 安装注意事项11 JS20 Blade、JS21 Blade 在此类计算机上,Linux 只可以安装在整个系统(一个刀片)上。CD-ROM 驱动器、DVD 驱动器或网络中的安装服务器可以用作安装源。 IntelliStation、ATX 工作站和服务器 Linux 只可以安装在整个系统上。CD-ROM 驱动器、DVD 驱动器或网络中 的安装服务器可以用作安装源。 3.2 IPL 选项 根据使用的硬件和选择的安装类型,初始 IPL 的以下选项可用于安装 SUSE Linux Enterprise Server: 表 3.1 IPL 选项 IPL 选项用途 最简单的引导过程。此选项要求系统有本地可用的 CDROM 或 DVD 驱动器。 CD 或 DVD 驱动器 SUSE Linux Enterprise Server 也可以从网络来引导。这要 求将相应的内核(suseboot/inst64 或 ISERIES64) 网络 从第一张 CD 复制到引导服务器上。从网络引导可以在 固件中或使用 i5/OS 选择。 3.3 安装源 为了安装 SUSE Linux Enterprise Server,在本地网络中或本地提供的 CD-ROM 或 DVD 中必须提供安装文件。通过将一个 Linux 或 Unix 系统设置为 HTTP、 NFS 或 FTP 服务器而提供一个网络源。也可能从一个运行 Windows 的计算机通 过 SMB 共享安装文件。 在本地网络中配置 SLP 服务器可以简化安装源的选择。第 4.2.1 节 “使用 YaST 设置安装服务器” (第 4 章 远程安装, ↑安装与管理)中对此进行了描述。 12 入门指南 3.4 安装目标 SUSE Linux Enterprise Server 可以在 IBM Power 的不同类型的大容量储存媒体上 安装。 iSeries • DASD(硬盘) • IBM iSeries 虚拟磁盘 pSeries • DASD(硬盘) • 通过光纤通道的 SAN eServer i5/p5、System i5/p5、OpenPower • DASD(硬盘) • 虚拟 SCSI • 通过光纤通道的 SAN JS20 Blade、JS21 Blade • 本地硬盘 IntelliStation、ATX 工作站和服务器 • 本地硬盘 3.5 连接到安装系统 SUSE Linux Enterprise Server 使您可以从连接到安装系统的四种不同的方式中选 择:SSH、VNC、串行控制台和屏幕控制台。SSH、VNC 或终端软件的版本因 启动到安装系统的连接的工作站上运行的操作系统而异。 安装注意事项13 建议如果需要安装许多相同的分区或计算机,则创建一个 AutoYaST 配置文件。 然后它可以驱动安装过程。请参见第 5.2 节 “基于规则的自动安装” (第 5 章 自动 安装, ↑安装与管理)中 AutoYaST 的文档。 14 入门指南 4 安装过程 本章提供了以所选模式安装 SUSE® Linux Enterprise Server 所需步骤的概述。关 于准备在 IBM POWER 上安装 SUSE Linux Enterprise Server 的详细信息可以在 手册 Architecture-Specific Information 中找到,该手册作为可打印 PDF 文档在第 一张 CD 上的目录 /docu 中提供。关于使用 YaST 安装和配置的详细描述在 第 3 章 使用 YaST 进行安装 (↑安装与管理)和第 7 章 使用 YaST 进行系统配置 (↑ 安装与管理)中提供。 4.1 在整个系统中安装 当在整个系统中安装时,应完成以下步骤。在此上下文中,刀片中心的单个刀 片也算作整个系统。 1 验证硬件要求(另请参见第 1.1 节 “硬件要求” (第 1 章 要求, ↑Architecture- Specific Information))。 2 验证软件要求(另请参见第 1.2 节 “软件要求” (第 1 章 要求, ↑Architecture- Specific Information))。 3 正确设置系统以启用从 CD-ROM、DVD 或网络引导。 • 对于 pSeries,另请参见第 2.2 节 “Preparing for Installation on an IBM pSeries Models” (第 2 章 准备, ↑Architecture-Specific Information)。这也 适用于 ATX 工作站和 ATX 服务器(仅对于在整个系统上安装)。 安装过程15 • 对于 eServer i5/p5、System i5/p5 和 OpenPower,另请参见第 2.1 节 “Preparing for Installation on IBM eServer i5/p5, System i5/p5, and OpenPower Models” (第 2 章 准备, ↑Architecture-Specific Information)。 • 对于 JS20/JS21 Blade,另请参见第 2.3 节 “在 IBM JS20/JS21 刀片机上 准备安装” (第 2 章 准备, ↑Architecture-Specific Information)。 4 从 CD-ROM、DVD 或网络开始安装。另请参见第 2.2.3 节 “Setting Up the Installation Source” (第 2 章 准备, ↑Architecture-Specific Information)。 5 安装软件并执行基本网络配置。另请参见第 3 章 使用 YaST 进行安装 (↑安 装与管理)。 4.2 在 LPAR 中安装 1 验证硬件要求。另请参见第 1.1 节 “硬件要求” (第 1 章 要求, ↑Architecture- Specific Information)。 2 验证软件要求。另请参见第 1.2 节 “软件要求” (第 1 章 要求, ↑Architecture- Specific Information)。 3 准备一个用于安装过程的 VNC 客户机。另请参见第 4.1.1 节 “通过 VNC 进行简单远程安装 - 静态网络配置” (第 4 章 远程安装, ↑安装与管理)。 4 在系统固件或在 i5/OS 端准备系统: • 对于 iSeries,另请参见第 2.4 节 “Preparing an Installation on IBM iSeries Models” (第 2 章 准备, ↑Architecture-Specific Information) • 对于 pSeries p630、p655、p670 和 p690,另请参见第 2.2 节 “Preparing for Installation on an IBM pSeries Models” (第 2 章 准备, ↑Architecture- Specific Information) • 对于 eServer i5/p5、System i5/p5 和 OpenPower,另请参见第 2.1 节 “Preparing for Installation on IBM eServer i5/p5, System i5/p5, and OpenPower Models” (第 2 章 准备, ↑Architecture-Specific Information) 16 入门指南 5 配置一个用于在安装期间访问系统的客户机。另请参见第 2.4.3 节 “操作安 装软件的客户程序” (第 2 章 准备, ↑Architecture-Specific Information)。 6 对于 iSeries,在 i5/OS 端设置 IPL 源,另请参见第 2.4.5 节 “IPL:启动 NWSD(WRKCFGSTS *NWS)” (第 2 章 准备, ↑Architecture-Specific Information)。 7 安装软件并执行基本网络配置。另请参见第 3 章 使用 YaST 进行安装 (↑安 装与管理)。 安装过程17 部分 3. 在 IBM System z 上安装 5 安装注意事项 本章汇总了计划在 IBM System z 硬件上安装 SUSE® Linux Enterprise Server 时 必须做出的所有决策。手册 Architecture-Specific Information 中列出了在 IBM System z 上安装 SUSE Linux Enterprise Server 的最新硬件和软件要求,该手册作 为可打印的 PDF 文档包含在第一张 CD 上的目录 /docu 中。 5.1 安装类型 SUSE Linux Enterprise Server 允许在 IBM POWER 上进行两种不同类型的安装: LPAR 安装 在独立的逻辑分区 (LPAR) 上为 IBM System z 安装 SUSE Linux Enterprise Server 允许 SUSE Linux Enterprise Server 使用物理内存的特定部分。而且还 可以指定应使用多少处理器。这种方式允许在一个系统上并行运行多个操作 系统。 在 z/VM 中安装 z/VM 方式将 IBM System z 的 SUSE Linux Enterprise Server 作为 z/VM(虚 拟机)中的托管系统运行。这种类型的优势是 z/VM 提供对 SUSE Linux Enterprise Server 的完全控制。这种安装经证明对于内核开发和基于内核的 调试非常有帮助。不仅如此,修改托管 Linux 系统的硬件配置也非常容易。 创建托管 SUSE Linux Enterprise Server 系统也非常容易,因为可以并行运行 几百个 Linux 实例。 安装注意事项21 从带有 FCP 功能的 CD-ROM 安装 带有 FCP 功能的 CD-ROM 可以用于以 LPAR 或 VM 方式的 IPL。安装数据 直接从 CD-ROM 读取。 5.2 IPL 选项 根据使用的硬件和选择的安装类型,在安装 SUSE Linux Enterprise Server 之前 以下 IPL 选项可用于初始 IPL: 表 5.1 IPL 选项 IPL 选项作用域 可以用于任何类型的安装。唯一的要求是磁带库单 元可用。 ESCON/FICON 挂接磁带 可以用于 VM 方式。必要的数据必须先前已传送到 z/VM 系统(例如,使用 FTP)。 VM 阅读器 可以用于在 LPAR 中 IPL。安装数据可以直接从 CD-ROM 读取或使用 FTP 装入安装系统。 CD-ROM 或服务器 5.3 安装源 如果是带有 FCP 功能的 CD-ROM,安装数据会从 CD-ROM 读取。对于所有其 他 IPL 选项,安装数据必须在内部网络中提供。在 Unix 或 Linux 环境中,安装 数据可以在设置为 NFS 或 FTP 服务器的工作站上提供。要从 Windows 工作站 上提供安装数据,请在 SMB 共享中发布该数据。有若干 Windows 版的 FTP 软 件包可作为备选,但是使用它们有时会有问题。 5.4 启动到安装系统的连接 SUSE Linux Enterprise Server 提供了三种用于启动到安装系统的连接的不同方 法。选择 SSH、X 或 VNC。根据在启动到安装系统的连接的工作站上运行的操 作系统,这些应用程序的版本有所不同。 22 入门指南 6 安装过程 本章提供了以所需方式完整安装 SUSE® Linux Enterprise Server 所需的各个步骤 的概述。关于准备在 IBM System z 上安装 SUSE Linux Enterprise Server 的详细 信息在手册 Architecture-Specific Information 中提供,该手册作为可打印 PDF 文 档在第一张 CD 上的目录 /docu 中提供。使用 YaST 安装和配置系统的详细说 明可以在参考中找到。 6.1 LPAR 安装 1 安装之前,请选择用于初始 IPL 的适当 IPL 选项。如果是 LPAR 安装,请 从 CD-ROM 或服务器或磁带中选择。 2 使用 FTP 或 SMB 在网络中提供安装媒体或其数据,并确保这些路径可以 由 YaST 访问。 3 选择下列操作之一: • 使用 HMC,从 CD-ROM 或服务器准备 IPL。 • 将磁带 IPL 内核、parmfile 和初始 RAM 磁盘使用 FTP 传送到磁带, 并通过 IOCDS 使磁带机可用。 4 执行安装系统的 IPL。 5 配置网络。 安装过程23 6 选择到安装系统的连接类型(SSH、X 或 VNC)并建立连接。 7 使用 YaST 开始基本安装。 8 执行已安装系统的第一次 IPL。 9 重新连接到安装系统,并启动 YaST 以继续安装过程和配置 SUSE Linux Enterprise Server。 6.2 z/VM 安装 1 安装之前,请选择用于初始 IPL 的适当 IPL 选项。对于在 z/VM 中安 装,请选择 VM 阅读器或磁带。 2 使用 FTP 或 SMB 在网络中提供安装媒体或其数据,并确保这些路径可 以由 YaST 访问。 3 在 z/VM 中创建一个 Linux 客户机,指派其内存限额和定义所需的网络 连接。 4 选择下列操作之一: • 将 VM 阅读器内核、parmfile 和初始 RAM 磁盘使用 FTP 传送到 z/VM 中的客户机可以访问的小型磁盘,并为该 VM 阅读器的 IPL 创建一个 REXX 启动脚本。 • 将磁带 IPL 内核、parmfile 和初始 RAM 磁盘使用 FTP 传送到 z/VM 中的客户机可以访问的小型磁盘,并将这些文件使用 REXX 脚本 (举例而言)传送到磁带。 5 执行安装系统的 IPL。 6 配置网络。 7 选择到安装系统的连接类型(SSH 或 VNC)并建立连接。 8 使用 YaST 开始基本安装。 24 入门指南 9 执行已安装系统的第一次 IPL。 10 重新连接到安装系统,并启动 YaST 以继续安装过程和配置 SUSE Linux Enterprise Server。 安装过程25
网上花店网页设计 摘要 随着因特网技术的迅速发展,各种各样的网站已经深入到日常生活的各个角落,越来越多的公司都建立了自己的网站,电子商务大行其道,个人网站也如雨后春笋般的发展起来。因特网的发展状况可以用日新月异来形容,通过电子商务来完善对商品的采购就给人们的生活带来了很多方便。它节省了物流消耗和一般商务对时间和地点的依赖。在这种形式之下,购买鲜花的人越来越多,也越来越广,全国各地都有购买者。这么大的一个市场,只是利用实物店铺是远远不够的,虽只能满足本地消费者的需求,但却不能面向远处的消费者需求。为了迎合市场的需求,为了开拓市场提高自身在同行中的竞争能力,开发一个网上鲜花销售系统也是很有必要的。 本网上花店系统,主要实现的功能是:实现用户在线注册功能、登录功能、查询功能、购物车功能、定单等。在后台能实现管理员的登录、管理员对商品的分类发布、商品的管理、用户信息的管理、订单管理、管理员管理等。真正实现从商品的发布到商品的购买一系列的网上销售鲜花的功能。 本系统基于Internet的互联网网络,以B/S形式实现的。本系统是采用ASP技术,以ACCESS作为数据库,使用Dream wear MX 作开发平台,利用网络来实现网上销售鲜花的功能性网站。具有最大的优点是,界面优美,可视性强,设计成本投入性小,利润见效快,系统安全性好,系统维护与管理方便快捷,目标明确,可操作性强等特点。 网上鲜花销售管理系统主要以实现在线销售鲜花为主。全部的设计这以此为核心来展开。从商品发布,到商品的销售;从用户的注册,到商品的购买等等都是围绕销售而展开的,以达到网上鲜花销售的方便与快捷。 关键词:网上鲜花销售,订单,在线注册,购物车 目 录 1 绪论 1 1.1 网上花店系统的设计背景 2 1.2 网上花店系统开发工具简介 2 1.2.1 ASP程序设计语言特点介绍 3 1.2.2 Access数据库及其特点简介 3 1.2.3 Dreamweaver开发工具及其特点介绍 4 2 需求分析与总体设计 6 2.1 需求分析的基本任务 6 2.2 网上花店系统需求分析 6 2.2.1 系统业务流程分析 6 2.2.2 数据流程分析 8 2.2.3 数据字典 9 2.3 系统总体设计 12 2.4 网上花店系统的总体结构设计 13 2.5 系统开发工具 15 3 系统网络数据库的建立 16 3.1 系统数据源的设置 16 3.2 表、关系模型和数据库的概述 17 3.3 范式与建立表格的规范化 18 3.4 系统数据库的详细建立 19 3.4.1 用户信息数据表(RegUser) 19 3.4.2 管理员信息表(Manage_User) 19 3.4.3 商品大类表(Class_1) 20 3.4.4 商品小类表(Class_2) 20 3.4.5 商品表(Product) 20 3.4.6 购物车表(Shop List) 21 3.4.7 订单表(Order List) 21 4 主要功能详细设计 22 4.1 客户端主要功能的实现 22 4.1.1 主页面设计 22 4.1.2 购物车功能的实现 22 4.1.3 会员注册功能的实现 26 4.1.4 商品查询功能的实现 29 4.1.5 订单查询功能的实现 30 4.2 后台管理主要功能实现 31 4.2.1 商品添加功能的实现 32 4.2.2 商品审查功能的实现 39 4.2.3 订单审查功能的实现 42 4.2.4 会员审查功能的实现 44 4.2.5 管理员添加功能的实现 45 4.2.6 管理员审查功能的实现 46 5 系统的配置安装与测试 48 5.1 后台服务器和数据库配置 48 5.1.1 后台服务器配置 48 5.1.2 创建ASP应用程序 48 5.1.3 后台数据库的配置 49 5.2 系统的测试 50 5.2.1 软件测试的目标 51 5.2.2 系统的具体测试 51 结论 52 参考文献 53 致谢 54 参 考 文 献 [1]周兴华,王敬栋.ASP+Access数据库开发与实例.北京:清华大学出版社,2006 8 1 [2]陈绿春.网页设计三剑客(MX版).北京:清华大学出版社,2003 07 [3]彭万波.ASP开发基础与范例.北京:电子工业出版社,2004 06 [4]邓文渊.ASP与网络数据库技术.北京:中国铁道出版社,2003 05 [5]李存斌.ASP高级编程及其项目应用开发.北京:中国水利水电出版社,2004 03 [6]Stephen Walther.ASP.NET Unleashed, Second Edition.北京:中国电力出版社,2004 05 [7]列洪海.网络数据库开发实战.北京:中国铁道出版社,2000 12 [8]Ian Sommearville.软件工程.北京:机械工业出版社,2002 09 [9]Sazanne Robertson,James Robertson.掌握需求过程.北京:人民邮电出版社,2003 04 [10]Roger.s.Pressman.软件工程.北京:电子工业出版社,2002 08 [11]计算机毕业设计网.Dreamweaver MX 2004从入门到精通编译.北京:http://www.bylw120.com,2003 06 [12]刘瑞华,欧训民,郭建利.Dreamweaver MX 2004中文版标准教程.北京:科学出版社,2004 05 [13]夏海廷,郑明强,张晓东.Dreamweaver Utrdev 4 动态网页设计标准培训教程.北京:中国电力出版社出版,2001 09 [14]孙印志,杨滔,吕花琴.动态网站的设计实例精解.北京:电子工业出版社,2005 07 [15]张后扬,邵丽萍.动态网页制作ASP.北京:电子工业出版社,2003 05 [16]Kris Jamsa,Ken Cope.因特网编程.北京:电子工业出版社,1999 03 [17]Laura Lemay.[美]HTML WEB发布自学教程.北京:北京大学出版社,1997 05

50,527

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧