【牌源码】【飘带软件源码】【qt 源码 实例】770 源码输出

来源:代练系统网站源码

1.电脑蓝屏,代码0*0000004e
2.amd高显卡组成的源码输出电脑_amd集成显卡叫什么
3.关于psp的一些~~~~
4.linux系统下邮件服务器sendmail的配置

770 源码输出

电脑蓝屏,代码0*0000004e

       0*e一般是硬件问题,大多出现于内存问题,我看你是4G的内存,如果插的2条2G的,仔细查看一下2条是不是同一批次一起买的内存。然后拔掉其中一条试试开机能行不,不行换另外一条插上,就是每次只插一条内存。如果还是不行直接回去找店家拍他脸上让他给你解决,显然是硬件装的时候出问题了。

amd高显卡组成的电脑_amd集成显卡叫什么

       1. amd集成显卡叫什么

       区别相当的大。首先,源码输出AMD收购了ATI之后,源码输出显卡方面那是源码输出高歌猛进,APU集成的源码输出显卡至少在驱动和游戏支持优化上就甩I系列集成显卡十条街。

       其次,源码输出牌源码APU集成的源码输出显卡在性能上,大概比I系列好-%,源码输出一些专为ATI优化的源码输出游戏中,领先幅度可达%以上再次,源码输出这点是源码输出我最看重的。

       ATI在视频解码及输出方面,源码输出目前是源码输出绝对的老大,HD5系显卡已经能够支持HDMI源码音频输出,源码输出即将发行的几款新型号的APU,竟然集成了HD6系GPU,源码输出在高清视频处理上,酷睿I系列的集成GPU可以说跟APU有个3-5年的差距。这是仅仅从GPU方面来说,但是整体看来,APU和酷睿I系列在功耗上相比就是完败,在CPU性能上也是被打得满地找牙,所以,你要根据你的飘带软件源码侧重来选购,偏重组建HTPC的话,APU是唯一的选择,偏重游戏及整体性能的话,还是选酷睿I系列吧

       2. amd显卡叫啥

       AMD显卡在售的显卡包括AMD Radeon PRO 显卡、嵌入式显卡、半定制显卡、AMD Radeon笔记本电脑显卡、AMD Radeon全景机显卡。

       AMD显卡的子品牌有 ATI 和 Radeon 。

       旗下显卡型号众多,如台式机常见的型号:AMD Radeon HD 。

       希望能够帮助到大家,谢谢大家!

       3. 集成显卡是amd吗

       集成显卡更好。

       核芯显卡也是集成显卡的一种,市场上最强的核芯显卡是英特尔的锐炬xe核显,性能相当于gtx,市场上最强的集成显卡是AMD的rxm,性能相当于gtxti。

       集显是在主板的北桥芯片中集成了显卡的显示芯片,一些主板也单独安装有显存。qt 源码 实例核显是将显卡的显示芯片集成在CPU内部,所以它也是集显的分支。

       4. amd是集成显卡吗

       AMD的集成显卡分为三种情况。

       第1种是早期的AMD集成显卡它是集成在主板上面的,性能分低下,不适合玩3D游戏。

       第2种是一般集成在CPU核心内的普通显卡,性能也是比较低下的,不能玩3D游戏。

       第3种是AMD的处理器中有一种叫做apu的型号的,其集成在CPU内部的集成显卡性能相对较高,可以玩一般的三d游戏。

       实际上 AMD是完全可以在CPU的内部,集成性能较好的集成显卡的,但是如果这样做了,你让他性能比较好的独立显卡又怎么卖呢?这完全是一种权衡市场的行为。

       5. amd集成显卡cpu有哪些

       不好,因为核心显卡就是集成显卡,集成显卡的性能都是较低的,无法满足对游戏的需求,建议加装一块性能较强的php源码 apache独立显卡,提升整体性能和使用体验。

       6. AMD集成显卡什么意思

       区别很大,独立显卡是为高端影音游戏提供服务,集成显卡只能满足日常基本需求

       7. amd显卡是集成显卡吗

       首先amd现在有不带集显得主板,8系列里面有和fx,7系列的话,是,和fx,这些都是不带集显的,区别就是前者可能定位于大众,价格比后者便宜,后者属于高端产品,如果你不要交火,那么推荐考虑芯片组的铲平 另外你指的交火是不是指和主板的集显交火,那个你不用担心,这个混合交火对于显卡类型来说要求还是蛮高的,不是任何一块独显都能开的,比如g主板上板载的hd必须和hd搭配,gx上的hd必须和hd搭配,其他你想开也开不了,所以完全不会影响你独显的竟拍源码性能

关于psp的一些~~~~

       PSP全称PlayStation Portable,是一种由SONY开发的新型掌上游戏机。于年月日正式发售。

        它采用4.3寸:9比例、背光全透式的夏普ASV超广可视角TFT液晶屏幕,屏幕大小达到*象素,而且色彩鲜艳亮丽,显示效果一流;拥有介于PS和PS2之间的3D多边形绘图能力,对应的曲面NURBS建模更是PS2所没有的功能,游戏画面达到了掌机游戏的新高度;可播放MPEG4视频文件ATRAC格式与MP3格式等音乐文件;使用PCM音源,对应3D环绕立体声,音域广音质也好。使用新研发的6厘米直径大小的“UMD”光盘作为游戏以及音像媒介,搭载USB接口与Memory Stick DUO记忆棒插槽,支持无线联机功能和热点连接互联网,机能拓展潜力巨大,是被SONY定位为“世纪的WALKMAN”的重量级产品。综上所述,实际上PSP已经不只是一台游戏机,更是一台综合性的掌上多媒体娱乐终端设备。由于SONY不惜血本的低价“倾销”策略,PSP已经成为当前性价比最高的掌上型多媒体终端。

        新产品:

        psp

        SCE在年公布的新改良版PSP® (PlayStation®Portable) 系统 (PSP-) 拥有更小、更薄的机身,尺寸减小%,重量减轻了%,新的PSP重量约为克(原来是克) 厚度为.6mm(原来是.0 mm)。另外,索尼还将PSP内存增加到MB,而且还为新PSP准备了视频输出能力,通过另外购买的视频线,可以将PSP接驳大屏幕电视享受游戏和影视的魅力。新PSP的升级还包括内置存储缓存UMD数据,减少读盘时间,以及可以在USB连接PC或PS3传送数据的同时进行充电。详细的功能如:[AV cable]、 [S VIDEO cable]、[D Terminal AV cable]、[Component AV cable]等视频输出功能,1-MHz[PSP CPU]、:9 ×/,,t、 [IEEE .b] 无线LAN、 USB2.0(mini-B) USB联接等。

       è€æ¿PSP

       åç§° Play Station Portable(PSP)

        型号 PSP- (这个是日版)是美版

        标准色 黑色

        尺寸 长mm×宽mm×厚mm

        重量 g(含电池)

        CPU PSP专用CPU (周波数1~MHz)

        内存 MB

        DRAM 4MB

        显示屏 4.3英寸:9宽屏TFT液晶,万色×分辨率,光强最大每平方米cd

        音乐输出 立体声

        扩张端子 IEEE .b(Wi-Fi)、USB2.0(Target)、记忆棒、IrDA、IR Remote(SIRCS)

        光驱 UMD专用光驱

        对应软件 PSP游戏、UMD音乐软件、UMD视频软件

        外接口 5V直流OUT、电池充电口、耳机口、话筒口、手柄口

        操作按键 方向(上下左右)、数字摇杆、按键(△、○、□、×)、L、R、START、SELECT、HOME、POWER(ON、OFF、HOLD)、光调整、音乐模式变换、音量、 无线LAN(O N、OFF)、UMD出仓键、电源 锂电池、AC电源

        保护机能 区域码控制、年龄限制

        豪华版配件 耳机和线控、MA电池、携带包、吊带 .M SONY PSP专用记忆棒

       æ–°ç‰ˆPSP

        型号 新版PSP

        处理器性能 PSP CPU(工作频率1-MHz)

        内存性能 MB

        图形处理器 FPU, VFPU (每秒2千6百万浮点运算) 3D图形扩展运算 1.2V MIPS R -bit核心 -bit总线 2MB eDRAM缓存 纳米CMOS制造工艺 1.2V

        游戏载体 播放专用UMD驱动器;格式:PSP Game、UMD Audio、UMD Video UMD (Universal Media Disc) mm直径光盘 纳米激光二极管 1.8GB最大容量 (双层) Mbps传输速率 AES 加密系统唯一光盘ID 抗震

        音频 内置立体声喇叭

        接口 本体电源输入端口外部电源供给端口视频/耳机/话筒端口 USB端口存储记忆棒端口

        附件 AC适配器专用锂离子电池(mAh)

        重量 约g(内含电池)

        尺寸大小 约.4x .6 x .4 mm(宽度×高度×长度)(除去最大突出部)

        屏幕 4.3英寸 :9宽 TFT液晶 x 像素 1,万色

        多边形性能 3D曲面和3D多边形引擎

       PSP周边产品

       â–  UMD介绍

        UMD是SONY特地为PSP开发的多媒体储存媒介——Universal Media Disc,最大容量可以达到1.GB-1.8GB,1.8GB不超过直径却仅仅是6cm。而且由于采用了UMD光碟与碟套一并插入PSP进行游戏的设计(参照MD的做法),大大降低了UMD光碟的磨损可能性。

        目前UMD光盘只有只读格式,使用BIT AES加密技术,而且所有UMD光盘只由SONY独家生产技术不外流,相信今后一段时期内都不会出现UMD的散装光盘

        SONY于1月日表示将开放UMD的影音播放规格,广泛提供给各软硬体厂商进行UMD软件的出版与相容播放硬体的制造,不过UMD游戏方面仍然不公开。

       â–  记忆棒

        MS(Memory stick ,记忆棒) ,是由索尼于年推出的存储卡,通用于索尼系列产品,例如索尼笔记本,索尼数码相机等,可以储存UMD游戏的存档,存放MPG4电影与MP3音乐等。已有MB MB 1GB 2GB 4GB 8GB GB正在开发(期待)。

       â–  游戏

        您可运行UMD或保存于 Memory Stick Duo。(ISO文件)中的PSP专用格式游戏。

        PSone游戏(即PlayStation初代游戏,需转换)。

        自制程序游戏。

        以及通过自制程序游玩GBA N SFC等模拟器游戏。

        您可观赏UMD或保存于 Memory Stick Duo。内的影像。(保存于 Memory Stick Duo. 内的影像)播放格式可为 MPEG-4,AVC,AVI,PMP。

       â–  音乐

        您可聆听UMD与保存于 Memory Stick Duo 的音乐。(保存于 Memory Stick Duo. 的音乐)档案格式必须为ATRAC3plus. MP3和WMA ATRAC3plus (Adaptive Transform Acoustic Coding 3 Plus)新产品同时使用ATRAC3Plus先进的压缩技术,让声音能够在维持高音质的前提下进行高效能的压缩;分别可依不同的档案大小以及压缩效果,选择压缩成、、、、或kbps的压缩比率,而选择kbps的压缩比率,将可压缩出近似CD音质的音乐。

       â–  图片

        您可通过PSP浏览、翻阅保存于 Memory Stick Duo. 内的图片。(保存于 Memory Stick Duo. 内的图片)图片格式可为JPEG或BMP。

       â–  上网

        您可通过PSP上自带的Internet浏览器链接无线路由器来浏览网页,支持WIFI,不支持蓝牙功能。(版本需2.0及其以上)。

       â–  破解

        早期PSP的破解游戏通过Booster的Device Hook等引导程序实现。可以通过记忆棒上的ISO镜像玩游戏。

        由于自制程序只能更好地运行在1.系统,所以产生了系统版本降级,以实现破解游戏的游玩。

        通常,为了更好地运行破解游戏等,需要为机器刷写加控式自制系统(OE/M)。

        -5-7 PSP游戏光盘UMD被导出 。

        -5-7 HELLO WORLD 1.0登场 。

        -5-9 Saturn Expedition Committee发布了一个可以DUMP 1.0版本的PSP FIRMWARE的程序 。

        -5- PSP上GB模拟器出现 。

        -6- MD模拟器将PSP的运行频率提高到了Mhz 。

        -6- 西班牙破解组织发布飞棒破解 。

        -6- KXploit 1.5发布,1.5破解 。

        -7-2 UMD LOADER(WAB)出现 。

        -7- HOOK BOOT Ver.0. 发布(从此我们知道了psp也能免费玩) 。

        -7- HOOK BOOT Ver.0. 放出 。

        -7- PSP2.0升级。

        -8-4 Fastloader登场(好多游戏的前提只是一张UMD)。

        -8- Fastloader V0.6b。

        -8- Fastloader 0.7 版放出 。

        -9- DEVHOOK0.发布。

        -9- DEVHOOK0.+UE0.8最强双引导形成。

        -9- 2.0的降级程序发布(谢谢楼提醒) 。

        -- Fanjita放出PSP2./2.5的HelloWorld程序(即后来GTA LOADER) 。

        -- PMP登场。

        -- Eboot Loader 0.9版放出(2.) 。

        -1- Fanjita发布了2.0 eLoader(GTA LOADER) for v2.、v2.和v2. PSP。

        -1- Fanjita发布了2.0 eLoader(GTA LOADER) for v2. PSP 。

        -2- MPH GTA LOADER发布,GTA告破。

        -2- MPH GAME LOADER发布,2.0游戏告破 。

        -2- MPH Game Loader正式版,解除分钟限制 。

        -3-3 无需UMD玩2.0破解游戏 MPH+devhook gl登场 。

        -3-5 MPH Game Loader1. 可运行2.0UMD 。

        -3-6 RUNUMD出世 。

        -3- DAXZISO 0.4 发布 。

        -4-6 DAXZISO升级0.5版 。

        -4- RUNUMD+UE8.0登场,怪物猎人P告破。

        -4- DAXZISO 0.版 正式支持怪物猎人压缩 。

        -4- DAXZISO 0.版 。

        -4- PSP2.7版本升级文件正式放出下载。

        -4- DEVHOOK放出 0.3 alpha版(这在当时人眼里是最废的引导器,谁知...) 。

        -5-6 UMD EMULATOR源代码被公布 。

        -5-7 HELLO WORLD一周年 。

        -5-6 DEVHOOK 0.a发布(很烂的引导器,这次的意义主要在于CSO格式的发布,不过DEVHOOK离神坛已经不远了) 。

        -5-8 Snes9xTYL 0.4发布(我个人喜欢的模拟器) 。

        -5- DAXZISO升级0.版 。

        -5- Snes9xTYL 升级 0.版。

        -5- DAXZISO升级0.版(至此,DAXZISO的传奇就结束了,在此感谢Dark_AleX在DAXZISO方面带给我们的欢乐) 。

        -5- 首个PSP直读芯片Undiluted Platinum公布!

        -5- DEVHOOK最新开发情报发布(一些并不起眼的情报,可就在一周之后...)。

        -6-1 PSP升级版本至2. 。

        -6-6 DEVHOOK 0.版发布(想一下吧,SONY有多恨BOOSTER) 。

        -6-9 DEVHOOK 0.A版发布 。

        -6- DEVHOOK 0.B版发布 。

        -6- DEVHOOK 0.C版发布 。

        -6- DEVHOOK 0.D版发布 。

        -6- 2.固件可提取部分文件 。

        -6- Dark_AleX发布2.5和2.6降级工具(从此,1.5便宜了...) 。

        -7-5 DEVHOOK 0.推出 。

        -7-6 Dark_AleX发布工具1.降回1.(弥补2.5/2.6降级1.5后产生的BUG,通过再次降级至1.并升级到1.的方法使系统完美)。

        -7- 2./2.固件解密成功(大家都伸长了脖子等着DEVHOOK更新) 。

        -7- Devhook0.版推出(可模拟2.) 。

        -7- Devhook0.版推出(可模拟2.,终于系统和最新的同步了) 。

        -7- Daek_Alex制作自定固件 The proof of concept 。

        -7- PSPVBA: GBA模拟器v1.1.0(期待太久了...) 。

        -7- Devhook0.版推出 。

        -7- Devhook0.版推出(可刷机)。

        -7- PSP升级固件2.版本正式发布(很可惜,这次DEVHOOK没跟上)。

        -7- GBA模拟器PSPVBA 1.2.3 。

        -8- GPSP发布,宣告GBA模拟器完美 。

        -8- Fanjita制作PSP2.8自制程序Hello World运行成功(我只想说:你好世界...) 。

        -9-1 Eloader for 2.公开 。

        -9-2 2.版PSP成功降级 。

        -9-6 Eloader 0.9.8发布 FOR 2.。

        -9- 全速GBA模拟器最新版本GPSP 0.7公布 。

        -9- Eloader 0.9.9发布 FOR 2./2. 。

        -9- Dark_AleX公布Homebrew Enabler for 2.(免Eloader运行自制程序) 。

        -9- Dark_AleX正式公布了Devhook Launcher Port to v2.(意味着2.告破) 。

        -9- Dark_AleX公布HEN FOR 2.B2,成功率%。

        -9- Dark_AleX公布Homebrew enabler vC,可运行1.5的自制程序 。

        --6 Dark_AleX正式发布TA-主版降级程序正式发布(2. to 2.5/2.6/2.7) 。

        -7- 索尼(SCE)官方发布PSP 3.系统固件程序。

        -7- Team M 正式发布自制系统3. M。

        -7- Team M 正式发布系统升级补丁3. M-2(系统界面中文化)。

        -8- Team M 正式发布系统升级补丁3. M-3。

        -8- Team M 正式发布系统升级补丁3. M-4。

        -7-3 Dark AleX宣布离开PSP回归自己的生活。

        -8- Team C+D 正式发布通用反变砖/降级程序潘多拉的电池——神奇电池发布。

        -9- Team M 正式发布新版PSP-第一款自制系统3. M。

        -9- 索尼(SCE)官方发布PSP 3.版系统固件(同时支持PSP-和)。

        -9- 最终幻想7:核心危机发售。

        -9- 日版PSP普通版发售。

        -9- Team M 正式发布自制系统3. M。

        -- 神奇电池V3(Cemetery v3)发布,支持薄机屏幕显示。

        -- 神奇电池制作程序加入对新版MAH电池的支持(之前只能用厚电池)。

        -- 索尼(SCE)官方发布PSP 3.系统固件程序(由于新的自制系统的改进,目前官方升级文件不能被自动屏蔽!请不要尝试运行)。

        -- Team M 正式发布系统升级补丁3.M-3。

        -- 索尼再次升级PSP的系统版本,新版本号为3. 但达人分析认为此次升级没有任何修改。且升级区域仅为日本地区。

        虽然索尼官方已经正式宣布将于年月日在日本正式发布PSP 3.版固件系统,但是看起来对于自制系统的作者们并不买账。Dark_Alex已经正式放出3.M-4的升级补丁。新版本增加了对PS多盘引导功能。

        新的自制系统安装需要在原有3.M自制系统的基础上完成。

        -- 3.M-4更新内容

        - 修正Bug:在PSN购买的多碟PSX游戏由于格式的不同不能运行,M将这些游戏认为是解密过的,现在修正了这个错误

        - 添加对解密多碟PSX游戏的支持,内附Popstation_MD工具(压缩包内提供)

        此压缩包内的popsloader插件已经更新

        Popsloader更新如下:

        - 修正Bug:使用之前3.版本的poploader,未压缩过的游戏会有音效问题,现在修正了

        - 添加对popstation_md创建多碟ps游戏的支持(如何创建多碟PS游戏?点击查看多碟PS教程)

        注意:多碟游戏只能运行于3.和3.的popsloader,当你尝试在其他版本的插件上运行多碟游戏的时候,会显示错误0x

        -- PSP 3.M-2自制固件

        安装需要一个PSP版本固件至少3.M或者更高。在不久的将来会发布基于潘多啦电池模式的安装程序。

        2.您的PSP需要拥有%以上的电力

        更新简要:

        -Hen核心:用户模式可以载入来自固件中的未签名文件(比如自制的XMB桌面)

        -recovery恢复模式:自带F1格式化功能,可以在格式化F1之后自动生成所需要文件夹。这个功能解决了一些之前M版本的F1格式化问题。

        -更新了网络升级,会自动链接到dark-alex.org网站,同时这个功能默认是打开的。(你可以在恢复模式中关闭这个功能,一旦你关闭了这个功能,那么网络升级将会自动链接到Sony的官方升级网站)

        -Nids 解释器提供了更多的核心库。

        3.M附注:

        在3.的PSP官方固件中,Sony再次改变了核心nids。这些nids解释器将解释很多藏匿在3.固件中的早期1.-3.固件中的(传统nids)nids。

        总得来说,3.固件得nids解释器是无法用于3.固件的。然而,为了兼容一些之前3.的prx类文件的程序(即一些3.M适用的插件程序),M小组对此做一些努力,提供了有限的兼容3.M插件的功能的支持。关于此的更多信息请参考附件中的status.txt文件。

        由于M小组对3.固件做了一些改进,nids解释器兼容性达到了3.M-3的核心模式程度,从而使一些从3.M固件开始无法运行的程序的从新可以运行。(比如PSP流媒体播放软件PimpStreamer 0.)

        -1- PSP 3.固件放出

        最新的3.版PSP固件已经可以通过Network Update升级,玩家们期待已久的Skype功能也终于到来了。

        升级3.版固件后,Skype功能可以在Network部分里找到,不过仅限轻薄版PSP-系列,而且需要PSP通话设备。

        此外,新固件还增强了对PlayStation Network游戏的支持。

        -2-1 Dark_AleX放出PSP 3. M自制系统

        安装说明:

        ·将压缩包中的UPDATE文件拷贝到记忆棒的/PSP/GAME/目录下。

        ·下载官方3.系统,然后将文件拷贝到UPDATE文件下,重新命名为“.PBP”。

        ·直接运行升级文件,当系统提示需要重新启动时执行操作即可(电力要求在%以上)。

        升级内容介绍:

        ·系统核心由3.升级到3.。

        ·修复M免UMD盘模式下运行游戏时的BUG(当按HOME键退出游戏时死机)。

        升级程序变化:

        ·增加了3. M升级时的降级检测饿IDS keys功能。

        ·增加使用Wi-Fi直接下载3.官方系统代码。

        ·按L键加△键可以直接跳过升级时的电池残量检测。UPDATE文件夹中已经有了3.官方系统的玩家,可以直接按照上述操作跳过电池检测,当显示“Veryfing .PBP”字样时松手即可。如果是直接通过Wi-Fi下载3.官方系统的玩家,一直按住上述两键直到升级结束显示“Veryfing .PBP”字样时为止。

       -- 3. 版发布:

        支持Skype通讯服务以及针对PlayStation Network游戏下载服务

        此次升级仅支持PSP、PSP、PSP、PSP、PSP、PSP、PSP、PSP、PSP主机。即不支持PSP以及日版PSP。

        经检测,其余型号PSP主机也可升级,系统版本显示为3.,但升级完成之后并不会出现Skype的功能图标。

       -- Dark Alex发布3.M-2自制系统

        插件读取代码的优化:

        修正了一些因为记忆棒文件系统而导致的问题

        插件读取速度提高

        修正了插件行末尾有空格的问题

        在恢复模式里面的Fakeregion里面增加区域

        (对应PSP)给新P的IPL打了补丁,可以在nand里启动booster的多重启动IPL(multiple loader)和DA的时间机器IPL(time machine)

linux系统下邮件服务器sendmail的配置

       安装所需软件

sendmail.8...tar.gz   ment and edit the following line if your mail needs to be sent out

       dnl through an external mail server:

       dnl define(`SMART_HOST',`smtp.your.provider')

       define(`confDEF_USER_ID',``8:'')dnl

       undefine(`UUCP_RELAY')dnl

       undefine(`BITNET_RELAY')dnl

       dnl define(`confAUTO_REBUILD')dnl

       define(`confTO_CONNECT', `1m')dnl

       define(`confTRY_NULL_MX_LIST',true)dnl

       define(`confDONT_PROBE_INTERFACES',true)dnl

       define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl

       define(`ALIAS_FILE', `/etc/mail/aliases')dnl

       define(`STATUS_FILE', `/etc/mail/statistics')dnl

       define(`UUCP_MAILER_MAX', `')dnl

       define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl

       define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl

       define(`confAUTH_OPTIONS', `A')dnl

       TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl               

       define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5

       LOGIN PLAIN')dnl

       dnl define(`confCACERT_PATH',`/usr/share/ssl/certs')

       dnl define(`confCACERT',`/usr/share/ssl/certs/ca-bundle.crt')

       dnl define(`confSERVER_CERT',`/usr/share/ssl/certs/sendmail.pem')

       dnl define(`confSERVER_KEY',`/usr/share/ssl/certs/sendmail.pem')

       dnl define(`confTO_QUEUEWARN', `4h')dnl

       dnl define(`confTO_QUEUERETURN', `5d')dnl

       dnl define(`confQUEUE_LA', `')dnl

       dnl define(`confREFUSE_LA', `')dnl

       define(`confTO_IDENT', `0')dnl

       dnl FEATURE(delay_checks)dnl

       FEATURE(`no_default_msa',`dnl')dnl

       FEATURE(`smrsh',`/usr/sbin/smrsh')dnl

       FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl

       FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl

       FEATURE(redirect)dnl

       FEATURE(always_add_domain)dnl

       FEATURE(use_cw_file)dnl

       FEATURE(use_ct_file)dnl

       dnl The '-t' option will retry delivery if e.g. the user runs over his quota.

       FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl

       FEATURE(`access_db',`hash -T; -o /etc/mail/access.db')dnl

       FEATURE(`blacklist_recipients')dnl

       EXPOSED_USER(`root')dnl

       dnl This changes sendmailto only listen on the loopback device .0.0.1

       dnl and not on any other network devices. Comment this out if you want

       dnl to accept email over the network.

       DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')

       dnl NOTE: binding both IPv4 and IPv6 daemon to the same port requires

       dnl       a kernel patch

       dnl DAEMON_OPTIONS(`port=smtp,Addr=::1, Name=MTA-v6, Family=inet6')

       dnl We strongly recommend to comment this one out if you want to protect

       dnl yourself from spam. However, the laptop and users on computers that do

       dnl not have x7 DNS do need this.

       FEATURE(`accept_unresolvable_domains')dnl

       dnl FEATURE(`relay_based_on_MX')dnl

       MAILER(smtp)dnl

       MAILER(procmail)dnl

       记得要使以下两个条语句有效,他的意思是假如access.db访问控制没有配置,则启用以下

       验证方式进行smtp验证。

       TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl               

       define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5

       LOGIN PLAIN')dnl

sendmail宏定义说明

       divert(n)                为m4定义一个缓冲动作,当n=-1时缓冲被删除,n=0时开始一个新缓冲

       OSTYPE定义宏所使用的操作系统,该宏允许m4程式增加同相关操作系统相关的

       文档

       Domain定义MTA将使用哪些域来传输邮件

       Feature定义配置文档中使用的一个特定的功能集

       Define定义配置文档中的一个特定的选项值

       MASQUERADE_AS                定义sendmail来应答邮件的其他主机名

       MAILER定义sendmail使用的邮件传输方法

       dnl注释

       完成sendmail.mc文档的编写后就能够用m4程式生成正式的sendmail.cf配置文档。语法如

       下:

       # m4 sendmail.mc ; sendmail.cf

       也能够用源码目录树下的cf/cf/Build命令生成。前提是您要在该目录下有一个sendmail.mc

       文档。语法如下:

       # ./Build sendmail.cf

       ok,接着就能够把sendmail.cf and submit.cf文档安装到/etc/mail目录中的,语法如下:

       # ./Build install-cf

       其实也能够自已用cp命令拷贝的啦。记得把sendmail.mc文档也拷贝一份到/etc/mail目录,

       以便以后修改配置时可重新生成sendmail.cf文档。

       ok,接着到/etc/mail目录下配置一些文档。

       # cd /etc/mail

       # echo 'examply.com' ;; local-host-names         接收邮件的主机名

       # echo 'localhost    RELAY'  ;; access                 用来拒绝或允许来自某个域的邮件,本例允许

       本地转发。

       # makemap hash access 生成access.db数据库

       # touch domaintable         用来把旧域名映射互新域名

       # makemap hash domaintable 来覆盖向指定域的路由

       # makemap hash mailertable 用来把用户和域名映射到其他地址

       # makemap hash virtusertable 别名数据库,文本形式。可参照源码目录树下

       sendmail/aliases文档。

       # newaliases                  从文本文档中创建一个新的别名数据库文档。

       # sendmail-v -bi        调试启动。

       /etc/mail/aliases: aliases, longest bytes, bytes total

       假如出现以上提示信息,则启动成功。可用以下命令正式启动:

       # sendmail-bd -qm

       该命令以后台进程方式(-bd)运行,并使其每隔分钟(-qm)轮询一次未发送邮件队

       列,检查是否有新邮件。

       服务器启动后,能够用telnet连接服务器。

       # telnet localhost

       Trying .0.0.1...

       Connected to localhost.

       Escape character is '^]'.

        test.tigerhead ESMTP Sendmail8../8..; Tue, Mar :: +

       ehlo test                您输入的命令,按回车结束。

       -test.tigerhead Hello LOCALHOST.localdomain [.0.0.1], pleased to meet you

       -ENHANCEDSTATUSCODES

       -PIPELINING

       -8BITMIME

       -SIZE

       -DSN

       -ETRN

       -AUTH DIGEST-MD5 CRAM-MD5 LOGIN PLAIN

       -DELIVERBY

        HELP

       以-开头的为服务器的响应信息。注意倒数第三行,这就是成功配置smtp验证的显示。

       输入quit离开。

       安装完成后为确保系统安全,还需调整一些目录的权限。可参考sendmail源码目录下

       sendmail/SECURITY文档。

       # chmod /etc/mail/aliases /etc/mail/aliases.{ db,pag,dir}

       # chmod /etc/mail/*.{ db,pag,dir}

       # chmod /etc/mail/statistics /var/log/sendmail.st

       # chmod /var/run/sendmail.pid /etc/mail/sendmail.pid

       -r-xr-sr-x        root   smmsp        ... /PATH/TO/sendmail

       drwxrwx---        smmsp  smmsp        ... /var/spool/clientmqueue

       drwx------        root   wheel        ... /var/spool/mqueue

       -r--r--r--        root   wheel        ... /etc/mail/sendmail.cf

       -r--r--r--        root   wheel        ... /etc/mail/submit.cf

       6、sendmail功能介绍

       aliases 别名数据库配置

       test:        test1,test2,test3        配置test群组别名,test不是个实际的用户,只是个别名。发给

       test的信,test1,2,3都可收到。

       test:        test,testbak                在testbak邮箱中备份test的邮件。

       test:        test,test@.com        远程邮件备份,原理同上。

       test:   :include: /etc/mail/userlist        使用用户列表配置群组。

       userlist格式如下:

       test1, /

       test2, /

       test3, /

       test4

       关于系统预设aliases,由于sendmail预设用mailer-daemon and postmaster作为资料传送者,

       或邮件退回的帐号,但系统实际没有这两个帐号,所以要如下配置别名。

       mailer-daemon:  postmaster

       postmaster:     root

       配置完成后不要忘了用newaliases命令生成数据库。

       ~/.forward文档配置

       其实该文档的作用和aliases数据库的作差不多啦,都是配置别名,做邮件转发的。因为alises

       只能由管理员控制,个人用户不能修改,所以就能够在个人的目录下建立一个转寄文档。以

       配置个人的邮件转寄列表。文档格式如下:

       test

       test1

       test2

       test3

       and os on

       但由于个人用户安全意识差,假如配置不当会有安全漏洞,不建议使用。

       access访问控制列表配置

       . RELAY

       test.NET        OK

       test.COM REJECT

       test.COM         SORRY,WE DON'T ALLOW SPAMMERS HERE

       test.ORG        DISCARD

       Ok--远程主机能够向您的邮件服务器发送邮件;

       RELAY--允许中转;

       REJECT--不能向您的邮件服务器发邮件和不能中转;

       DISCARD--发来的邮件将被丢弃,同时并不向发送者返回错误信息。

       nnn text-- 发来的邮件将被丢弃,但sendmail将会向发送者返回nnn确定的smtp代码和text

       变量确定的文本描述。

       配置完成后要用makemap hash access.db 命令生成数据库。

       mailq邮件队列查询命令。

       Q-ID邮件id号。

       Size邮件容量。

       Q-Time邮件进入队列(也就是/var/spool/mqueue目录)的时间和不能邮寄的原因。

       Sender/Recipient        发信和收信人的邮箱地址。

       mailstats邮寄状态查询命令,可查询sendmail运行作至今邮件收发总计资料。

       M     :

       msgsfr:发送的邮件数量。

       bytes_from:邮件容量

       megsto:收到邮件的数量。

       bytes_to:同上

       msgsrej:邮件deny的次数。

       msgsdis:邮件discard的次数。

       Mailer :esmtp对外邮件 ,local本地邮件 。

       mail邮件命令

       mail        查看/var/spool/mail/目录下自已邮箱内容。以q退出把看过的邮件保存在

       ~/mbox中。

       mail test@example.com                直接发邮件给人。

       mail -s 'title text' test@example.com 把文档中内容邮寄出去。

       mail -f ~/mbox查看home目录下邮箱内容。

       用mail发附件也是可行,要用到uuencode and uudecode命令进行编码。

       编码:uuencode [file] name          example:uuencode hello hello;hello.uue   default input

       is stdin;default output is stdout.

       解码:uudecode [-o outfile] name    example:uudecode hello.uue 能够用-o选项输出另外一个

       文档名。

       # uuencode ~/.bashrc bashrc | mail -s 'test uuencode'

       test@example.com

       五、其他配置。

       要想更好的使用sendmail,常用到的一些配置:

       1、限制最大邮件。

       vi /etc/sendmail.cf

       # maximum message size

       O MaxMessageSize=    (注:5M)

       2、最大的群发数目。

       vi /etc/sendmail.cf

       # maximum number of recipients per SMTP envelope

       O MaxRecipientsPerMessage=  (注:个)

       3、域名文档----local-host-name

       能够用他来实现虚拟域名或多域名支持。

       /etc/mail/local-host-name

       v1mail.com

       v2mail.com

       .......

       4、mail别名文档--aliases。

       vi /etc/aliases

       系统内部别名:peng:zpeng,hero,mmmn,yt   peng是我的用户名,其他的是别名,用逗号隔开。

       转发到其他的邮箱:peng:zpeng@sina.com,yt.sohu.com

       #newaliases   --写到库中

       5、邮件控制文档--access

       relay、ok、reject和discard。relay能够实现转发。ok是用来允许用户的任意访问,他会覆盖任何其他已建立的检查(实际配置中,最好别设这项,除非您对该用户是绝对信任的);reject能够实现对来访地址的拒绝,他根本就不容许该地址和您的邮件服务器进行连接通信;discard的作用是在接收到传输的邮件消息后,偷偷地把他丢弃掉(在发送者看来,他的邮件的确是接收了,但他并不知道,发送的目的地址根本不可能接收到他的邮件,服务器巧妙地欺骗了他。

       vi /etc/mail/access.

       localhost.localdomain    RELAY      ---允许

       localhostRELAY

       .0.0.1                       RELAY

       peng@sina.com              ok

       @sexgirl.net                   reject

       ...                  discard

       #makemap hash access.db 写入库中

       6、虚拟用户文档---virtusertable.

       这个文档能够mail重名问题。

       例如:您有两个域名,virt1.com and virt2.com,但是都有peng这个用户:

       peng@virt1.com and peng@virt2.com,这是两个用户。但对于系统用户来说,他只认系统用户peng,只能通过一下改:

       vi /etc/mail/virtusertable

       peng@virt2.com   r

       这样就能够了。在新开一个用户r,但是peng@virt2.com在客户端的pop3 and smtp server的用户名和口令要用r的。

       #makemap hask virtusertable.db

       # /usr/sbin/sendmail -d0.1 -bv root |grep SASL

       NAMED_BIND NETINET NETINET6 NETUNIX NEWDB NIS QUEUE SASL SCANF

       我的问题已找到了是/usr/lib/sasl/Sendmail.conf的文档名中的S没有大写,问题已解决

文章所属分类:百科频道,点击进入>>